Details

Time bar (total: 15.5s)

analyze852.0ms (5.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
25%0%0%100%0%0%0%5
37.5%0%0%100%0%0%0%6
37.5%0%0%100%0%0%0%7
37.5%0%0%100%0%0%0%8
56.3%0%0%100%0%0%0%9
65.6%0%0%100%0%0%0%10
70.3%0%0%100%0%0%0%11
70.3%0%0%100%0%0%0%12
Compiler

Compiled 57 to 41 computations (28.1% saved)

sample2.3s (14.6%)

Results
2.3s8256×body256valid
Bogosity

preprocess72.0ms (0.5%)

Algorithm
egg-herbie
Rules
1046×fma-neg_binary32
830×sub-neg_binary32
682×div-sub_binary32
428×cancel-sign-sub-inv_binary32
296×neg-mul-1_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063286
1145275
2235275
3337275
4408275
5546275
6678275
71063275
81710275
92403275
103511275
116664275
055
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
Outputs
0
1
2
3
4
Call 2
Inputs
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphay alphay)) (/.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 alphax))) (+.f32 (/.f32 cos2phi (*.f32 u0 u0)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 alphax (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 alphax (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 alphay))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 u0 u0))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 alphay (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 cos2phi cos2phi))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 alphay (*.f32 sin2phi sin2phi))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 cos2phi))) (+.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 sin2phi))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphax alphax)) (/.f32 cos2phi (*.f32 alphay alphay))))
Outputs
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphay alphay)) (/.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphay alphay)) (/.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphay alphay)) (/.f32 (/.f32 sin2phi alphax) alphax)))
(/.f32 (neg.f32 (log.f32 (-.f32 1 alphax))) (+.f32 (/.f32 cos2phi (*.f32 u0 u0)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 alphax))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 u0 u0))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 alphax))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 u0 u0))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 alphax (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 alphax (*.f32 cos2phi cos2phi))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 alphax (*.f32 cos2phi cos2phi))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 alphax (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 alphax (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 alphay))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 u0 u0))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 alphay))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 u0 u0))))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 alphay)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 u0 u0)))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 alphay (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 cos2phi cos2phi))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 alphay (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 cos2phi cos2phi))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 alphay alphax) alphax) (/.f32 sin2phi (*.f32 cos2phi cos2phi))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 alphay (*.f32 sin2phi sin2phi))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 alphay (*.f32 sin2phi sin2phi))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 cos2phi))) (+.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 cos2phi))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 cos2phi))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 u0 alphax) alphax)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 cos2phi))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 sin2phi))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 sin2phi))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphax alphax)) (/.f32 cos2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphay alphay)) (/.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphay alphay)) (/.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphay alphay)) (/.f32 (/.f32 sin2phi alphax) alphax)))
Compiler

Compiled 27 to 20 computations (25.9% saved)

simplify23.0ms (0.2%)

Algorithm
egg-herbie
Rules
195×fma-neg_binary32
108×fma-def_binary32
66×cancel-sign-sub-inv_binary32
41×div-sub_binary32
37×sub-neg_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01626
13025
24225
35725
47025
59225
611725
716625
822225
926725
1032025
1141325
1257825
1391625
1498725
15102825
16103325
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))

eval1.0ms (0%)

Compiler

Compiled 38 to 19 computations (50% saved)

prune1.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
0.5b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
12.9b
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 43 to 29 computations (32.6% saved)

localize55.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 sin2phi (*.f32 alphay alphay))
0.2b
(/.f32 cos2phi (*.f32 alphax alphax))
0.4b
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
14.6b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 67 to 25 computations (62.7% saved)

series21.0ms (0.1%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
1.0ms
alphay
@0
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
cos2phi
@0
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
cos2phi
@inf
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
alphax
@0
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
sin2phi
@inf
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))

rewrite71.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
516×fma-def_binary32
359×log-div_binary32
303×expm1-udef_binary32
303×log1p-udef_binary32
271×fma-neg_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01646
135840
2560240
Stop Event
node limit
Counts
4 → 158
Calls
Call 1
Inputs
(log.f32 (-.f32 1 u0))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 sin2phi (*.f32 alphay alphay))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 1/3 (log1p.f32 (neg.f32 u0)))) (*.f32 1/3 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u0))) (*.f32 1/2 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log.f32 (/.f32 (-.f32 1 u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log.f32 (/.f32 (fma.f32 u0 (+.f32 1 u0) 1) (-.f32 1 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log.f32 (/.f32 (+.f32 1 u0) (-.f32 1 (*.f32 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 -1) (log.f32 (neg.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (neg.f32 (pow.f32 u0 3))) (log1p.f32 (fma.f32 u0 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (neg.f32 (-.f32 1 (pow.f32 u0 3)))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 1 u0) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (neg.f32 (-.f32 1 (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (+.f32 1 (pow.f32 (neg.f32 u0) 3))) (log.f32 (+.f32 1 (-.f32 (*.f32 (neg.f32 u0) (neg.f32 u0)) (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (*.f32 (neg.f32 u0) (neg.f32 u0)))) (log.f32 (-.f32 1 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 1/3 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u0)))) (*.f32 1/2 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (neg.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (neg.f32 u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 (log1p.f32 (neg.f32 u0)) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2) (*.f32 0 (log1p.f32 (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)) (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (neg.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log.f32 (/.f32 (-.f32 1 u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 1 u0) 1) (-.f32 1 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log.f32 (/.f32 (+.f32 1 u0) (-.f32 1 (*.f32 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (*.f32 (neg.f32 u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (neg.f32 u0))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (neg.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (neg.f32 u0)) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 1) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay)))) (pow.f32 (*.f32 alphax alphay) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (neg.f32 sin2phi) (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 (neg.f32 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cos2phi (pow.f32 alphax -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (*.f32 (cbrt.f32 cos2phi) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 cos2phi) (*.f32 (sqrt.f32 cos2phi) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alphax -2) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) 1) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 cos2phi) 1) (/.f32 (sqrt.f32 cos2phi) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 cos2phi) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (sqrt.f32 cos2phi) (pow.f32 (cbrt.f32 alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphax (/.f32 cos2phi alphax)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 cos2phi (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sin2phi (pow.f32 alphay -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alphay -2) sin2phi)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 sin2phi) alphay) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphay (/.f32 sin2phi alphay)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 sin2phi (*.f32 alphay (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 sin2phi (pow.f32 alphay -2))) 1))))))

simplify103.0ms (0.7%)

Algorithm
egg-herbie
Rules
507×log-prod_binary32
410×associate-*r*_binary32
377×associate-*l*_binary32
376×fma-neg_binary32
302×associate-/l*_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05226590
113926167
265596165
Stop Event
node limit
Counts
278 → 305
Calls
Call 1
Inputs
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 0 (log1p.f32 (neg.f32 u0)))
(+.f32 (*.f32 2 (*.f32 1/3 (log1p.f32 (neg.f32 u0)))) (*.f32 1/3 (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u0))) (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(-.f32 0 (log1p.f32 (neg.f32 u0)))
(-.f32 0 (log.f32 (/.f32 (-.f32 1 u0) 1)))
(-.f32 0 (log.f32 (/.f32 (fma.f32 u0 (+.f32 1 u0) 1) (-.f32 1 (pow.f32 u0 3)))))
(-.f32 0 (log.f32 (/.f32 (+.f32 1 u0) (-.f32 1 (*.f32 u0 u0)))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0)))) 1)
(-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))
(-.f32 (log.f32 -1) (log.f32 (neg.f32 (-.f32 1 u0))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 3))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (neg.f32 (-.f32 1 (pow.f32 u0 3)))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 1 u0) 1))))
(-.f32 (log.f32 (neg.f32 (-.f32 1 (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 1 u0))))
(-.f32 (log.f32 (+.f32 1 (pow.f32 (neg.f32 u0) 3))) (log.f32 (+.f32 1 (-.f32 (*.f32 (neg.f32 u0) (neg.f32 u0)) (neg.f32 u0)))))
(-.f32 (log.f32 (-.f32 1 (*.f32 (neg.f32 u0) (neg.f32 u0)))) (log.f32 (-.f32 1 (neg.f32 u0))))
(-.f32 (log.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 1/3 (log1p.f32 (neg.f32 u0))))
(-.f32 (log.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u0)))) (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(*.f32 1 (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) 1)
(*.f32 (log1p.f32 (neg.f32 u0)) -1)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (log1p.f32 (neg.f32 u0)))
(*.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 -1 (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (neg.f32 u0)) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2) (*.f32 0 (log1p.f32 (neg.f32 u0))))))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)) (log1p.f32 (neg.f32 u0)))
(pow.f32 (log1p.f32 (neg.f32 u0)) 1)
(pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)
(neg.f32 (log1p.f32 (neg.f32 u0)))
(neg.f32 (log.f32 (/.f32 (-.f32 1 u0) 1)))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 1 u0) 1) (-.f32 1 (pow.f32 u0 3)))))
(neg.f32 (log.f32 (/.f32 (+.f32 1 u0) (-.f32 1 (*.f32 u0 u0)))))
(sqrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))
(cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(log1p.f32 (*.f32 (neg.f32 u0) 1))
(exp.f32 (log.f32 (log1p.f32 (neg.f32 u0))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (neg.f32 u0))) 1))
(-.f32 0 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)
(-.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 1 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 (neg.f32 u0)))
(*.f32 -1 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 1) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay)))) (pow.f32 (*.f32 alphax alphay) 2))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (neg.f32 sin2phi) (pow.f32 alphay -2))))
(pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(pow.f32 (pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 (neg.f32 u0))) -1)
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(log.f32 (pow.f32 (-.f32 1 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) 1)
(*.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1)
(*.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(*.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (*.f32 (cbrt.f32 cos2phi) (pow.f32 alphax -2)))
(*.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax))
(*.f32 (sqrt.f32 cos2phi) (*.f32 (sqrt.f32 cos2phi) (pow.f32 alphax -2)))
(*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax))))
(*.f32 (pow.f32 alphax -2) cos2phi)
(*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) 1) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)))
(*.f32 (/.f32 (sqrt.f32 cos2phi) 1) (/.f32 (sqrt.f32 cos2phi) (*.f32 alphax alphax)))
(*.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(*.f32 (/.f32 (sqrt.f32 cos2phi) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (sqrt.f32 cos2phi) (pow.f32 (cbrt.f32 alphax) 2)))
(pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1)
(pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 3)
(pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2)
(pow.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) 1/3)
(pow.f32 (/.f32 alphax (/.f32 cos2phi alphax)) -1)
(neg.f32 (/.f32 cos2phi (*.f32 alphax (neg.f32 alphax))))
(sqrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))
(log.f32 (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))))
(cbrt.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3))
(expm1.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(log1p.f32 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(exp.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(*.f32 1 (*.f32 sin2phi (pow.f32 alphay -2)))
(*.f32 sin2phi (pow.f32 alphay -2))
(*.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1)
(*.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)))
(*.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay))
(*.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)))
(*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))
(*.f32 (pow.f32 alphay -2) sin2phi)
(*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)))
(*.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)))
(*.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)))
(pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1)
(pow.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) 3)
(pow.f32 (/.f32 (sqrt.f32 sin2phi) alphay) 2)
(pow.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3) 1/3)
(pow.f32 (/.f32 alphay (/.f32 sin2phi alphay)) -1)
(neg.f32 (/.f32 sin2phi (*.f32 alphay (neg.f32 alphay))))
(sqrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))
(log.f32 (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))))
(cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))
(expm1.f32 (log1p.f32 (*.f32 sin2phi (pow.f32 alphay -2))))
(log1p.f32 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (log.f32 (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 sin2phi (pow.f32 alphay -2))) 1))
Outputs
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 -1/4 (pow.f32 u0 4)))))
(-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 -1/4 (pow.f32 u0 4)))) u0)
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))
(+.f32 (log.f32 u0) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 1 u0))
(+.f32 (log.f32 -1) (+.f32 (log.f32 u0) (/.f32 -1 u0)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(+.f32 (log.f32 u0) (-.f32 (-.f32 (log.f32 -1) (/.f32 1/2 (*.f32 u0 u0))) (/.f32 1 u0)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(-.f32 (+.f32 (log.f32 -1) (+.f32 (log.f32 u0) (/.f32 -1 u0))) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0)) (/.f32 1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(-.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (-.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 1/2 (*.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))) (+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (+.f32 (-.f32 (/.f32 1/3 (*.f32 (pow.f32 u0 3) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 1/2 (*.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 1/3 (*.f32 (pow.f32 u0 3) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))))
(fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 alphax 8) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay 6))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 alphax 8) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay 6))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 alphax 8) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay 6))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))))
(fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))))
(fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 alphax 8) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay 6))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))))
(fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))))
(fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))))
(fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 alphax 8) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay 6))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 alphax 8) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay 6))))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(+.f32 0 (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(+.f32 (*.f32 2 (*.f32 1/3 (log1p.f32 (neg.f32 u0)))) (*.f32 1/3 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u0))) (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(-.f32 0 (log1p.f32 (neg.f32 u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(-.f32 0 (log.f32 (/.f32 (-.f32 1 u0) 1)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(-.f32 0 (log.f32 (/.f32 (fma.f32 u0 (+.f32 1 u0) 1) (-.f32 1 (pow.f32 u0 3)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 1) 1) (-.f32 1 (pow.f32 u0 3)))))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) 3)) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 0 (log.f32 (/.f32 (+.f32 1 u0) (-.f32 1 (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (+.f32 u0 1) (-.f32 1 (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0)))) 1)
(log1p.f32 (neg.f32 u0))
(-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))
(neg.f32 (log.f32 (/.f32 (+.f32 u0 1) (-.f32 1 (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(-.f32 (log.f32 -1) (log.f32 (neg.f32 (-.f32 1 u0))))
(-.f32 (log.f32 -1) (log.f32 (+.f32 -1 u0)))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 3))) (log1p.f32 (fma.f32 u0 u0 u0)))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 1) 1) (-.f32 1 (pow.f32 u0 3)))))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) 3)) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (neg.f32 (-.f32 1 (pow.f32 u0 3)))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 1 u0) 1))))
(-.f32 (log.f32 (neg.f32 (-.f32 1 (pow.f32 u0 3)))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 u0 1) 1))))
(-.f32 (log.f32 (+.f32 -1 (pow.f32 u0 3))) (+.f32 (log.f32 -1) (log1p.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log.f32 (neg.f32 (-.f32 1 (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 1 u0))))
(-.f32 (log.f32 (neg.f32 (-.f32 1 (*.f32 u0 u0)))) (log.f32 (+.f32 -1 (neg.f32 u0))))
(-.f32 (log.f32 (+.f32 -1 (*.f32 u0 u0))) (log.f32 (-.f32 -1 u0)))
(-.f32 (log.f32 (+.f32 1 (pow.f32 (neg.f32 u0) 3))) (log.f32 (+.f32 1 (-.f32 (*.f32 (neg.f32 u0) (neg.f32 u0)) (neg.f32 u0)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 1) 1) (-.f32 1 (pow.f32 u0 3)))))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) 3)) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (-.f32 1 (*.f32 (neg.f32 u0) (neg.f32 u0)))) (log.f32 (-.f32 1 (neg.f32 u0))))
(neg.f32 (log.f32 (/.f32 (+.f32 u0 1) (-.f32 1 (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(-.f32 (log.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 1/3 (log1p.f32 (neg.f32 u0))))
(+.f32 (neg.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 -1/3 (log1p.f32 (neg.f32 u0))))
(+.f32 (neg.f32 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0))))) (*.f32 -1/3 (log1p.f32 (neg.f32 u0))))
(fma.f32 -1 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))) (*.f32 -1/3 (log1p.f32 (neg.f32 u0))))
(-.f32 (log.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u0)))) (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(+.f32 (neg.f32 (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 -1/2 (log1p.f32 (neg.f32 u0))))
(fma.f32 -1 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 -1/2 (log1p.f32 (neg.f32 u0))))
(*.f32 1 (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(*.f32 (log1p.f32 (neg.f32 u0)) 1)
(log1p.f32 (neg.f32 u0))
(*.f32 (log1p.f32 (neg.f32 u0)) -1)
(neg.f32 (log1p.f32 (neg.f32 u0)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0)))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2))
(log1p.f32 (neg.f32 u0))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0)))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 -1 (log1p.f32 (neg.f32 u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(*.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 -1 (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (neg.f32 u0)) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2) (*.f32 0 (log1p.f32 (neg.f32 u0))))))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3)) (+.f32 0 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3)) (pow.f32 (log1p.f32 (neg.f32 u0)) 2))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)) (log1p.f32 (neg.f32 u0)))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)) (log1p.f32 (neg.f32 u0)))
(pow.f32 (log1p.f32 (neg.f32 u0)) 1)
(log1p.f32 (neg.f32 u0))
(pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)
(log1p.f32 (neg.f32 u0))
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
(log1p.f32 (neg.f32 u0))
(pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)
(log1p.f32 (neg.f32 u0))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(neg.f32 (log.f32 (/.f32 (-.f32 1 u0) 1)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 1 u0) 1) (-.f32 1 (pow.f32 u0 3)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 1) 1) (-.f32 1 (pow.f32 u0 3)))))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) 3)) (log1p.f32 (fma.f32 u0 u0 u0)))
(neg.f32 (log.f32 (/.f32 (+.f32 1 u0) (-.f32 1 (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (+.f32 u0 1) (-.f32 1 (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(sqrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))
(fabs.f32 (log1p.f32 (neg.f32 u0)))
(cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(log1p.f32 (neg.f32 u0))
(expm1.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(log1p.f32 (neg.f32 u0))
(log1p.f32 (*.f32 (neg.f32 u0) 1))
(log1p.f32 (neg.f32 u0))
(exp.f32 (log.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (neg.f32 u0))) 1))
(log1p.f32 (neg.f32 u0))
(-.f32 0 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(-.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 1 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 (neg.f32 u0)))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 -1 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 2))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 1) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 2)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 2))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))
(/.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay)))) (pow.f32 (*.f32 alphax alphay) 2))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3))) (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (neg.f32 sin2phi) (pow.f32 alphay -2))))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) (neg.f32 sin2phi)))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(pow.f32 (pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 (neg.f32 u0))) -1)
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(fabs.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(log.f32 (pow.f32 (-.f32 1 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(exp.f32 (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (*.f32 (cbrt.f32 cos2phi) (pow.f32 alphax -2)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (sqrt.f32 cos2phi) (*.f32 (sqrt.f32 cos2phi) (pow.f32 alphax -2)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax))))
(*.f32 (neg.f32 cos2phi) (/.f32 (/.f32 1 alphax) (neg.f32 alphax)))
(/.f32 (neg.f32 cos2phi) (*.f32 alphax (neg.f32 alphax)))
(*.f32 (pow.f32 alphax -2) cos2phi)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) 1) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 (sqrt.f32 cos2phi) 1) (/.f32 (sqrt.f32 cos2phi) (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)))
(/.f32 (/.f32 cos2phi (cbrt.f32 (pow.f32 alphax 4))) (pow.f32 (cbrt.f32 alphax) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(*.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (cbrt.f32 (pow.f32 alphax 4))))
(*.f32 (/.f32 (sqrt.f32 cos2phi) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (sqrt.f32 cos2phi) (pow.f32 (cbrt.f32 alphax) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)))
(/.f32 (/.f32 cos2phi (cbrt.f32 (pow.f32 alphax 4))) (pow.f32 (cbrt.f32 alphax) 2))
(pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 3)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) 1/3)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (/.f32 alphax (/.f32 cos2phi alphax)) -1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(neg.f32 (/.f32 cos2phi (*.f32 alphax (neg.f32 alphax))))
(*.f32 (neg.f32 cos2phi) (/.f32 (/.f32 1 alphax) (neg.f32 alphax)))
(/.f32 (neg.f32 cos2phi) (*.f32 alphax (neg.f32 alphax)))
(sqrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))
(log.f32 (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(cbrt.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(expm1.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(log1p.f32 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(exp.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(exp.f32 (*.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 1))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 1 (*.f32 sin2phi (pow.f32 alphay -2)))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 sin2phi (pow.f32 alphay -2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))))
(*.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (cbrt.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)))
(*.f32 (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (cbrt.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)))
(*.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))
(/.f32 (*.f32 (neg.f32 sin2phi) 1) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (neg.f32 sin2phi) (*.f32 alphay (neg.f32 alphay)))
(*.f32 (pow.f32 alphay -2) sin2phi)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)))
(/.f32 (/.f32 sin2phi (cbrt.f32 (pow.f32 alphay 4))) (pow.f32 (cbrt.f32 alphay) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (cbrt.f32 (pow.f32 alphay 4)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))))
(*.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)))
(/.f32 (/.f32 sin2phi (cbrt.f32 (pow.f32 alphay 4))) (pow.f32 (cbrt.f32 alphay) 2))
(pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(pow.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) 3)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(pow.f32 (/.f32 (sqrt.f32 sin2phi) alphay) 2)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(pow.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3) 1/3)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(pow.f32 (/.f32 alphay (/.f32 sin2phi alphay)) -1)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(neg.f32 (/.f32 sin2phi (*.f32 alphay (neg.f32 alphay))))
(/.f32 (*.f32 (neg.f32 sin2phi) 1) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (neg.f32 sin2phi) (*.f32 alphay (neg.f32 alphay)))
(sqrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))
(sqrt.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)))
(sqrt.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi))
(log.f32 (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2)))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(expm1.f32 (log1p.f32 (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(log1p.f32 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(exp.f32 (log.f32 (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(exp.f32 (*.f32 (log.f32 (*.f32 sin2phi (pow.f32 alphay -2))) 1))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)

localize46.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
0.2b
(/.f32 sin2phi (*.f32 alphay alphay))
0.2b
(/.f32 cos2phi (*.f32 alphax alphax))
0.4b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 62 to 14 computations (77.4% saved)

series9.0ms (0.1%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
0.0ms
u0
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphax
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphay
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
cos2phi
@0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
0.0ms
u0
@inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))

rewrite65.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
465×fma-def_binary32
327×log-div_binary32
274×expm1-udef_binary32
274×log1p-udef_binary32
246×fma-neg_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01541
133633
2534533
Stop Event
node limit
Counts
2 → 148
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay))) (pow.f32 (*.f32 alphax alphay) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay)) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (/.f32 1 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 1 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (pow.f32 (*.f32 alphax alphay) 2) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay)) (pow.f32 (*.f32 alphax alphay) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (+.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay))) (neg.f32 (pow.f32 (*.f32 alphax alphay) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (neg.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphay alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) sin2phi)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 alphax (neg.f32 alphax)) sin2phi)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) 1)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 alphax (neg.f32 alphax)) 1)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphay (neg.f32 alphay) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (neg.f32 sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (neg.f32 (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 cos2phi) (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (neg.f32 (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (neg.f32 alphax)) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphax alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) cos2phi)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (neg.f32 (*.f32 alphay alphay)) cos2phi)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) 1)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 alphax (/.f32 cos2phi alphax)) alphay) (*.f32 alphay (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi (*.f32 alphax (neg.f32 alphax)) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphax (neg.f32 alphax) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 cos2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax (neg.f32 alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 cos2phi))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay (neg.f32 cos2phi))) (*.f32 alphay (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 cos2phi alphax))) (*.f32 (neg.f32 (*.f32 alphay alphay)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay)) (*.f32 alphax alphax)) (*.f32 alphay alphay))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2)) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2)) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1 (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1 (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (cbrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) (*.f32 (cbrt.f32 cos2phi) (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 cos2phi) (*.f32 (sqrt.f32 cos2phi) (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 sin2phi) (/.f32 1 (neg.f32 (*.f32 alphay alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 alphax -2) cos2phi (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 alphay -2) sin2phi (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) 1) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 cos2phi) 1) (/.f32 (sqrt.f32 cos2phi) (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 cos2phi) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (sqrt.f32 cos2phi) (pow.f32 (cbrt.f32 alphax) 2)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))))))

simplify105.0ms (0.7%)

Algorithm
egg-herbie
Rules
610×unswap-sqr_binary32
366×associate-/r*_binary32
287×associate-*r*_binary32
260×associate-*l*_binary32
223×associate-/l*_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05288093
114607753
251597688
Stop Event
node limit
Counts
256 → 270
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)
(-.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 u0)) -1)
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1)
(-.f32 (/.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 1)
(*.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay)) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (/.f32 1 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 1 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 1 (/.f32 (pow.f32 (*.f32 alphax alphay) 2) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))))
(/.f32 1 (/.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay)) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (+.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) 2)))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (neg.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay))) (neg.f32 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (neg.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) sin2phi)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 alphax (neg.f32 alphax)) sin2phi)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (+.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) 1)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 alphax (neg.f32 alphax)) 1)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 cos2phi (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 alphay (neg.f32 alphay) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (neg.f32 sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (neg.f32 cos2phi) (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay))
(/.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (neg.f32 alphax)) alphay))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) cos2phi)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (neg.f32 (*.f32 alphay alphay)) cos2phi)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 sin2phi (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (+.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) 1)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 alphax (/.f32 cos2phi alphax)) alphay) (*.f32 alphay (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 sin2phi (*.f32 alphax (neg.f32 alphax)) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 alphax (neg.f32 alphax) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 cos2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax (neg.f32 alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 cos2phi))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay (neg.f32 cos2phi))) (*.f32 alphay (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))
(/.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 cos2phi alphax))) (*.f32 (neg.f32 (*.f32 alphay alphay)) alphax))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))
(/.f32 (-.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 (/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay)) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 1)
(pow.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3)
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)
(sqrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))
(log.f32 (exp.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2))))
(log.f32 (*.f32 (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2)) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2))))
(log.f32 (*.f32 (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2)) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3))
(expm1.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(log1p.f32 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(exp.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1 (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1 (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 1 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (cbrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) (*.f32 (cbrt.f32 cos2phi) (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (sqrt.f32 cos2phi) (*.f32 (sqrt.f32 cos2phi) (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (neg.f32 sin2phi) (/.f32 1 (neg.f32 (*.f32 alphay alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (pow.f32 alphax -2) cos2phi (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (pow.f32 alphay -2) sin2phi (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) 1) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) 1) (/.f32 (sqrt.f32 cos2phi) (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (sqrt.f32 cos2phi) (pow.f32 (cbrt.f32 alphax) 2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (+.f32 (log.f32 -1) (log.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1/2 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 u0 u0)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/2 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 u0 u0))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/2 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 u0 u0))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (/.f32 1/2 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 u0 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(-.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 u0)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 u0)) -2)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))))
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))))
(/.f32 (log1p.f32 u0) (/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2)))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 u0)) -1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1)
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(-.f32 (/.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 1)
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(*.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(*.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(*.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay)) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (/.f32 1 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) 1) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)))
(*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 1 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 1 (/.f32 (pow.f32 (*.f32 alphax alphay) 2) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay))))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 1 (/.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) 1) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)))
(/.f32 1 (/.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay)) (pow.f32 (*.f32 alphax alphay) 2))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) 1) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (+.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) 2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (-.f32 (+.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (/.f32 cos2phi (/.f32 (pow.f32 (*.f32 alphax alphay) 2) sin2phi))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (-.f32 (+.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (*.f32 (/.f32 cos2phi (pow.f32 (*.f32 alphax alphay) 2)) sin2phi)))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (+.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (fma.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi (/.f32 (neg.f32 (*.f32 cos2phi sin2phi)) (pow.f32 (*.f32 alphax alphay) 2)))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (neg.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay))) (neg.f32 (pow.f32 (*.f32 alphax alphay) 2)))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (neg.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) 1) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) sin2phi)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphay alphay (/.f32 (*.f32 alphax sin2phi) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 sin2phi (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay)) (*.f32 (/.f32 alphax cos2phi) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 alphax (neg.f32 alphax)) sin2phi)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay alphay)))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax sin2phi (*.f32 alphay (/.f32 (*.f32 cos2phi alphay) alphax))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (/.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax)) (*.f32 alphax alphax)) (/.f32 alphay (/.f32 sin2phi alphay)))
(*.f32 (/.f32 (fma.f32 alphax alphax (/.f32 (*.f32 cos2phi (*.f32 alphay alphay)) sin2phi)) (pow.f32 (*.f32 alphax alphay) 2)) sin2phi)
(/.f32 (+.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) 1)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (+.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))))
(*.f32 (/.f32 (fma.f32 (/.f32 alphax cos2phi) alphax (*.f32 (/.f32 alphay sin2phi) alphay)) (*.f32 (/.f32 alphax cos2phi) (*.f32 alphax (*.f32 alphay alphay)))) sin2phi)
(/.f32 (fma.f32 (neg.f32 cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 alphax (neg.f32 alphax)) 1)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (/.f32 alphay (/.f32 sin2phi alphay)) (neg.f32 (*.f32 alphax alphax))) (*.f32 alphax (*.f32 (neg.f32 alphax) (/.f32 alphay (/.f32 sin2phi alphay)))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alphax alphax (/.f32 (*.f32 cos2phi (*.f32 alphay alphay)) sin2phi))) (neg.f32 (pow.f32 (*.f32 alphax alphay) 2))) sin2phi)
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 alphay (/.f32 sin2phi alphay)) alphax) alphax) (/.f32 alphay (/.f32 sin2phi alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 (/.f32 alphay sin2phi) alphay) alphax) (*.f32 alphax (*.f32 (/.f32 alphay sin2phi) alphay)))
(/.f32 (fma.f32 cos2phi (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 alphay alphay))))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 alphay (neg.f32 alphay) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (neg.f32 sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 alphay (neg.f32 alphay) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (neg.f32 (fma.f32 sin2phi (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay))) (*.f32 (/.f32 alphax cos2phi) (*.f32 alphax (*.f32 alphay (neg.f32 alphay)))))
(/.f32 (fma.f32 (neg.f32 cos2phi) (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 (*.f32 alphay alphay))))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (neg.f32 (fma.f32 alphax sin2phi (*.f32 alphay (/.f32 (*.f32 cos2phi alphay) alphax)))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 cos2phi alphay (*.f32 alphax (*.f32 alphax (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay) (*.f32 cos2phi alphay)) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 (/.f32 alphax cos2phi) alphax) alphay) (*.f32 alphay (*.f32 (/.f32 alphax cos2phi) alphax)))
(/.f32 (fma.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 sin2phi alphay) alphay) (*.f32 alphay (*.f32 alphax (/.f32 alphax cos2phi))))
(/.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (neg.f32 alphax)) alphay))
(/.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 sin2phi alphay))) (*.f32 alphay (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 alphax (*.f32 (neg.f32 alphax) (/.f32 sin2phi alphay)) (*.f32 cos2phi (neg.f32 alphay))) (*.f32 alphax (*.f32 alphay (neg.f32 alphax))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax (/.f32 sin2phi alphay) (/.f32 (*.f32 cos2phi alphay) alphax)) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) cos2phi)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax)) (*.f32 alphax alphax)) (/.f32 alphay (/.f32 sin2phi alphay)))
(*.f32 (/.f32 (fma.f32 alphax alphax (/.f32 (*.f32 cos2phi (*.f32 alphay alphay)) sin2phi)) (pow.f32 (*.f32 alphax alphay) 2)) sin2phi)
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (neg.f32 (*.f32 alphay alphay)) cos2phi)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax alphax)))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi alphay (*.f32 alphax (*.f32 alphax (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay) (*.f32 cos2phi alphay)) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (fma.f32 sin2phi (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 alphay alphay (/.f32 (*.f32 alphax sin2phi) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 sin2phi (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay)) (*.f32 (/.f32 alphax cos2phi) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (+.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (+.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))))
(*.f32 (/.f32 (fma.f32 (/.f32 alphax cos2phi) alphax (*.f32 (/.f32 alphay sin2phi) alphay)) (*.f32 (/.f32 alphax cos2phi) (*.f32 alphax (*.f32 alphay alphay)))) sin2phi)
(/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) 1)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 alphay (neg.f32 alphay) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (neg.f32 (fma.f32 sin2phi (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay))) (*.f32 (/.f32 alphax cos2phi) (*.f32 alphax (*.f32 alphay (neg.f32 alphay)))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 alphax (/.f32 cos2phi alphax)) alphay) (*.f32 alphay (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 (/.f32 alphax cos2phi) alphax) alphay) (*.f32 alphay (*.f32 (/.f32 alphax cos2phi) alphax)))
(/.f32 (fma.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 sin2phi alphay) alphay) (*.f32 alphay (*.f32 alphax (/.f32 alphax cos2phi))))
(/.f32 (fma.f32 sin2phi (*.f32 alphax (neg.f32 alphax)) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax (neg.f32 alphax))))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 alphax (neg.f32 alphax) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 cos2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 (neg.f32 cos2phi) (/.f32 alphay (/.f32 sin2phi alphay)) (neg.f32 (*.f32 alphax alphax))) (*.f32 alphax (*.f32 (neg.f32 alphax) (/.f32 alphay (/.f32 sin2phi alphay)))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alphax alphax (/.f32 (*.f32 cos2phi (*.f32 alphay alphay)) sin2phi))) (neg.f32 (pow.f32 (*.f32 alphax alphay) 2))) sin2phi)
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax (neg.f32 alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 cos2phi))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 alphax))))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay (neg.f32 cos2phi))) (*.f32 alphay (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 sin2phi alphay))) (*.f32 alphay (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 alphax (*.f32 (neg.f32 alphax) (/.f32 sin2phi alphay)) (*.f32 cos2phi (neg.f32 alphay))) (*.f32 alphax (*.f32 alphay (neg.f32 alphax))))
(/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax sin2phi (*.f32 alphay (/.f32 (*.f32 cos2phi alphay) alphax))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))
(/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 alphay (/.f32 sin2phi alphay)) alphax) alphax) (/.f32 alphay (/.f32 sin2phi alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 (/.f32 alphay sin2phi) alphay) alphax) (*.f32 alphax (*.f32 (/.f32 alphay sin2phi) alphay)))
(/.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 cos2phi alphax))) (*.f32 (neg.f32 (*.f32 alphay alphay)) alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (neg.f32 (fma.f32 alphax sin2phi (*.f32 alphay (/.f32 (*.f32 cos2phi alphay) alphax)))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax (/.f32 sin2phi alphay) (/.f32 (*.f32 cos2phi alphay) alphax)) (*.f32 alphax alphay))
(/.f32 (-.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 (*.f32 cos2phi alphay) alphay)) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(*.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 alphay (*.f32 cos2phi alphay))) (/.f32 1 (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 1)
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(pow.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3) 1/3)
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3)
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)
(sqrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(log.f32 (exp.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(log.f32 (*.f32 (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2)) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(log.f32 (*.f32 (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2)) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(expm1.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(log1p.f32 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(exp.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(exp.f32 (*.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1 (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1 (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 1 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (cbrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (cbrt.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (cbrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (cbrt.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) (*.f32 (cbrt.f32 cos2phi) (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) (*.f32 (pow.f32 alphax -2) (cbrt.f32 cos2phi)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (sqrt.f32 cos2phi) (*.f32 (sqrt.f32 cos2phi) (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (sqrt.f32 sin2phi) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (neg.f32 cos2phi) (/.f32 1 (neg.f32 (*.f32 alphax alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (neg.f32 cos2phi) (*.f32 alphax (neg.f32 alphax))))
(fma.f32 (neg.f32 sin2phi) (/.f32 1 (neg.f32 (*.f32 alphay alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (neg.f32 sin2phi) (/.f32 -1 (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (/.f32 -1 (*.f32 alphay alphay))))
(fma.f32 (pow.f32 alphax -2) cos2phi (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (pow.f32 alphay -2) sin2phi (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (sqrt.f32 sin2phi) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (sqrt.f32 sin2phi) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (sqrt.f32 sin2phi) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) 1) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) 1) (/.f32 (sqrt.f32 cos2phi) (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (pow.f32 alphax 4))))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 cos2phi cos2phi)) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (sqrt.f32 cos2phi) (pow.f32 (cbrt.f32 alphax) 2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (sqrt.f32 sin2phi) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (sqrt.f32 sin2phi) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (cbrt.f32 (pow.f32 alphay 4))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))

eval187.0ms (1.2%)

Compiler

Compiled 17149 to 7602 computations (55.7% saved)

prune142.0ms (0.9%)

Pruning

30 alts after pruning (29 fresh and 1 done)

PrunedKeptTotal
New63029659
Fresh000
Picked011
Done101
Total63130661
Error
0b
Counts
661 → 30
Alt Table
Click to see full alt table
StatusErrorProgram
4.3b
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
0.6b
(/.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)))
23.5b
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
8.3b
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))))
8.1b
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
3.2b
(/.f32 (neg.f32 (-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
4.3b
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) 3)) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.7b
(/.f32 (neg.f32 (*.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax)))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay) (*.f32 cos2phi alphay)) (*.f32 alphax (*.f32 alphax alphay))))
5.4b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) 1)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 (*.f32 alphay alphay) sin2phi))))
3.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
0.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
8.0b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
23.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
13.0b
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
7.7b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
8.4b
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
0.5b
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
16.1b
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
16.2b
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
25.3b
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
Compiler

Compiled 1381 to 894 computations (35.3% saved)

localize55.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
0.2b
(/.f32 sin2phi (*.f32 alphay alphay))
0.3b
(*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))
0.4b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 72 to 26 computations (63.9% saved)

series9.0ms (0.1%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
0.0ms
u0
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphax
@-inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
cos2phi
@inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphax
@inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
cos2phi
@-inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))

rewrite67.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
437×fma-def_binary32
315×log-div_binary32
290×expm1-udef_binary32
290×log1p-udef_binary32
248×log-pow_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01748
137140
2560240
Stop Event
node limit
Counts
3 → 180
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))
(+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3))) (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) (log1p.f32 u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 cos2phi (*.f32 alphax alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 cos2phi (/.f32 alphax (/.f32 1 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 cos2phi (/.f32 (*.f32 alphax alphax) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 cos2phi alphax) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 alphax (/.f32 alphax cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 alphax (/.f32 cos2phi alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (/.f32 alphax (cbrt.f32 (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 alphax (sqrt.f32 (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 cos2phi) (neg.f32 (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 cos2phi) (*.f32 alphax (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 cos2phi) 1) (*.f32 (neg.f32 alphax) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cos2phi -1) (*.f32 alphax (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 cos2phi) -1) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (neg.f32 cos2phi)) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (sqrt.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 cos2phi alphax) 1) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 cos2phi alphax) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 alphax)) (neg.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (/.f32 cos2phi alphax)) (neg.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 cos2phi alphax) -1) (neg.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 alphax) (neg.f32 cos2phi)) (neg.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3)) (/.f32 1 (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 1 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3)) (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3)) (+.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3))) (neg.f32 (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 (*.f32 alphax alphax) 1)) (*.f32 (*.f32 alphax alphax) (/.f32 alphay (/.f32 sin2phi alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 alphay (/.f32 sin2phi alphay)) alphax) (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 alphax (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (/.f32 cos2phi alphax))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphax alphax (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) cos2phi)) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (*.f32 alphay (neg.f32 alphay)) cos2phi)) (*.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (exp.f32 (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (exp.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay))) (exp.f32 (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (exp.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1 (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 1 (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (pow.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) 2) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) 2) (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (*.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 alphax -2)) (*.f32 (/.f32 1 (cbrt.f32 alphax)) (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 alphax -1/2) (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 alphax -1/2) (*.f32 (pow.f32 alphax -1/2) (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 alphay -2) sin2phi (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 cos2phi alphax) (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 (/.f32 1 alphax) (sqrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi 1) (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) 1) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) 1) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) alphax) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (pow.f32 alphax -1/2) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (sqrt.f32 alphax)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (sqrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (/.f32 cos2phi alphax) 1) (/.f32 1 alphax) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (/.f32 cos2phi alphax) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 1 (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (/.f32 cos2phi alphax) (cbrt.f32 (pow.f32 alphax -2))) (/.f32 1 (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphax -1/2)) (pow.f32 alphax -1/2) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (/.f32 1 alphax) (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (/.f32 1 alphax) (sqrt.f32 (/.f32 cos2phi alphax))) (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))))

simplify112.0ms (0.7%)

Algorithm
egg-herbie
Rules
290×associate-/r*_binary32
265×fma-neg_binary32
254×associate-*r*_binary32
252×associate-*l*_binary32
251×log-prod_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05528281
114987748
254987736
Stop Event
node limit
Counts
312 → 312
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))) 1)
(-.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 1)
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (log1p.f32 u0))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3))) (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 1)
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 3)
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) (log1p.f32 u0)) -1)
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 2))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 3))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (/.f32 alphax (/.f32 1 alphax)))
(/.f32 cos2phi (/.f32 (*.f32 alphax alphax) 1))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax))
(/.f32 1 (*.f32 alphax (/.f32 alphax cos2phi)))
(/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (/.f32 alphax (cbrt.f32 (/.f32 cos2phi alphax))))
(/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 alphax (sqrt.f32 (/.f32 cos2phi alphax))))
(/.f32 -1 (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi)))
(/.f32 -1 (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax)))
(/.f32 (neg.f32 cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (neg.f32 cos2phi) (*.f32 alphax (neg.f32 alphax)))
(/.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) 1) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (*.f32 cos2phi -1) (*.f32 alphax (neg.f32 alphax)))
(/.f32 (*.f32 (neg.f32 cos2phi) -1) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))
(/.f32 (*.f32 -1 (neg.f32 cos2phi)) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))
(/.f32 (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (sqrt.f32 alphax))
(/.f32 (/.f32 (/.f32 cos2phi alphax) 1) alphax)
(/.f32 (/.f32 (/.f32 cos2phi alphax) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 alphax)) (neg.f32 alphax))
(/.f32 (*.f32 -1 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 cos2phi alphax) -1) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 1 alphax) (neg.f32 cos2phi)) (neg.f32 alphax))
(pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1)
(pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 3)
(pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2)
(pow.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))
(log.f32 (exp.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))))
(cbrt.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3))
(expm1.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(log1p.f32 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(exp.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 1)
(*.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3)) (/.f32 1 (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 1 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3))))
(/.f32 1 (/.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3)) (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3)) (+.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3))) (neg.f32 (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 (*.f32 alphax alphax) 1)) (*.f32 (*.f32 alphax alphax) (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 alphay (/.f32 sin2phi alphay)) alphax) (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (+.f32 alphax (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (/.f32 cos2phi alphax))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) alphax))
(/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) alphax))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 alphax alphax (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) cos2phi)) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (*.f32 alphay (neg.f32 alphay)) cos2phi)) (*.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (-.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))))
(pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 1)
(pow.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 3)
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)) 2)
(sqrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))
(log.f32 (exp.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (exp.f32 (/.f32 (/.f32 sin2phi alphay) alphay))))
(log.f32 (*.f32 (exp.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay))) (exp.f32 (*.f32 cos2phi (pow.f32 alphax -2)))))
(log.f32 (*.f32 (exp.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 3))
(expm1.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(log1p.f32 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(exp.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(exp.f32 (*.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 1))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 1 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1 (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 1 (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (pow.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) 2) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) 2) (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (*.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (cbrt.f32 (pow.f32 alphax -2)) (*.f32 (/.f32 1 (cbrt.f32 alphax)) (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (pow.f32 alphax -1/2) (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (pow.f32 alphax -1/2) (*.f32 (pow.f32 alphax -1/2) (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (pow.f32 alphay -2) sin2phi (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 cos2phi alphax) (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 (/.f32 1 alphax) (sqrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 cos2phi 1) (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) 1) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) 1) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (pow.f32 alphax -1/2) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (sqrt.f32 alphax)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (sqrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (/.f32 cos2phi alphax) 1) (/.f32 1 alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (/.f32 cos2phi alphax) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 1 (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (*.f32 (/.f32 cos2phi alphax) (cbrt.f32 (pow.f32 alphax -2))) (/.f32 1 (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphax -1/2)) (pow.f32 alphax -1/2) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (*.f32 (/.f32 1 alphax) (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (*.f32 (/.f32 1 alphax) (sqrt.f32 (/.f32 cos2phi alphax))) (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (+.f32 (log.f32 -1) (log.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (-.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/2 (*.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 1/3 (*.f32 (pow.f32 u0 3) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 1/2 (*.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 u0 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (/.f32 1/3 (*.f32 (pow.f32 u0 3) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (pow.f32 alphax -2))))))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 2))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (cbrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (log1p.f32 u0))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (cbrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (*.f32 1 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2)))
(/.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (*.f32 1 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2)))
(/.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2)))
(*.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2)))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3))) (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 3) 1/3)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 3)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) (log1p.f32 u0)) -1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 2))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 3))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 3)))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 1))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (/.f32 alphax (/.f32 1 alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (/.f32 (*.f32 alphax alphax) 1))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 1 (*.f32 alphax (/.f32 alphax cos2phi)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (/.f32 alphax (cbrt.f32 (/.f32 cos2phi alphax))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 alphax (sqrt.f32 (/.f32 cos2phi alphax))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 -1 (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 -1 (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (neg.f32 cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (neg.f32 cos2phi) (*.f32 alphax (neg.f32 alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (*.f32 (neg.f32 cos2phi) 1) (*.f32 (neg.f32 alphax) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (*.f32 cos2phi -1) (*.f32 alphax (neg.f32 alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (*.f32 (neg.f32 cos2phi) -1) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (*.f32 -1 (neg.f32 cos2phi)) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (sqrt.f32 alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (/.f32 (/.f32 cos2phi alphax) 1) alphax)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (/.f32 (/.f32 cos2phi alphax) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 alphax)) (neg.f32 alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (*.f32 -1 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (*.f32 (/.f32 cos2phi alphax) -1) (neg.f32 alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (*.f32 (/.f32 1 alphax) (neg.f32 cos2phi)) (neg.f32 alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 3)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2)
(pow.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) 1/3)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(sqrt.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(log.f32 (exp.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(cbrt.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(expm1.f32 (log1p.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(log1p.f32 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(exp.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(exp.f32 (*.f32 (log.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 1))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))) 1)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(-.f32 (/.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 1)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)))
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)) 2)
(*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3)) (/.f32 1 (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))
(/.f32 1 (/.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(*.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 1 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3))))
(/.f32 1 (/.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(/.f32 1 (/.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))))
(/.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3)) (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(/.f32 1 (/.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3)) (+.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (+.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 cos2phi (*.f32 (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (+.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6))) (+.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 3))) (neg.f32 (fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))) (neg.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (-.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 (*.f32 alphax alphax) 1)) (*.f32 (*.f32 alphax alphax) (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (fma.f32 cos2phi (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 (/.f32 alphay sin2phi) alphay)))
(/.f32 (/.f32 (fma.f32 cos2phi (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax alphax)) (*.f32 alphay (/.f32 alphay sin2phi))) (*.f32 alphax alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 alphay (/.f32 sin2phi alphay)) alphax) (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 (/.f32 alphay sin2phi) alphay) alphax) (*.f32 alphax (*.f32 (/.f32 alphay sin2phi) alphay)))
(*.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (/.f32 alphay sin2phi)) alphax) (*.f32 alphax alphay)) (/.f32 sin2phi alphay))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax sin2phi (/.f32 cos2phi (/.f32 alphax (*.f32 alphay alphay)))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (*.f32 (*.f32 alphax alphay) (*.f32 alphax alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (neg.f32 alphay)) (neg.f32 (*.f32 alphax sin2phi))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (-.f32 (*.f32 alphay (*.f32 (/.f32 cos2phi alphax) (neg.f32 alphay))) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (-.f32 (*.f32 alphax (neg.f32 sin2phi)) (/.f32 cos2phi (/.f32 alphax (*.f32 alphay alphay)))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (neg.f32 (*.f32 alphax sin2phi)))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 alphax (*.f32 alphax (neg.f32 sin2phi)) (*.f32 alphay (*.f32 cos2phi (neg.f32 alphay)))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 alphax sin2phi) alphay)) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax (/.f32 sin2phi alphay) (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphax alphay))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 cos2phi alphay (*.f32 alphax (/.f32 (*.f32 alphax sin2phi) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 alphax (/.f32 alphax (/.f32 alphay sin2phi)) (*.f32 cos2phi alphay)) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (+.f32 alphax (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (/.f32 cos2phi alphax))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 (/.f32 alphay sin2phi) alphay) alphax) (*.f32 alphax (*.f32 (/.f32 alphay sin2phi) alphay)))
(*.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (/.f32 alphay sin2phi)) alphax) (*.f32 alphax alphay)) (/.f32 sin2phi alphay))
(/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax sin2phi (/.f32 cos2phi (/.f32 alphax (*.f32 alphay alphay)))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (neg.f32 alphay)) (neg.f32 (*.f32 alphax sin2phi))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (-.f32 (*.f32 alphay (*.f32 (/.f32 cos2phi alphax) (neg.f32 alphay))) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (-.f32 (*.f32 alphax (neg.f32 sin2phi)) (/.f32 cos2phi (/.f32 alphax (*.f32 alphay alphay)))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 alphax sin2phi) alphay)) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax (/.f32 sin2phi alphay) (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax alphax (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) cos2phi)) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 (/.f32 alphay sin2phi) alphay)))
(/.f32 (/.f32 (fma.f32 cos2phi (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax alphax)) (*.f32 alphay (/.f32 alphay sin2phi))) (*.f32 alphax alphax))
(/.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (*.f32 (*.f32 alphax alphay) (*.f32 alphax alphay)))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (*.f32 alphay (neg.f32 alphay)) cos2phi)) (*.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (neg.f32 (*.f32 alphax sin2phi)))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 alphax (*.f32 alphax (neg.f32 sin2phi)) (*.f32 alphay (*.f32 cos2phi (neg.f32 alphay)))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi alphay (*.f32 alphax (/.f32 (*.f32 alphax sin2phi) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 alphax (/.f32 alphax (/.f32 alphay sin2phi)) (*.f32 cos2phi alphay)) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (-.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (-.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))))
(pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 1)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(pow.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 3) 1/3)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 3)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)) 2)
(sqrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 2))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (exp.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (exp.f32 (/.f32 (/.f32 sin2phi alphay) alphay))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (exp.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay)))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay)))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay))) (exp.f32 (*.f32 cos2phi (pow.f32 alphax -2)))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (exp.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 sin2phi alphay) alphay))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay)) 3))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(expm1.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log1p.f32 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(exp.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(exp.f32 (*.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))) 1))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 1 (/.f32 (/.f32 sin2phi alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1 (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) 1 (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (pow.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) 2) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) 2) (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (*.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (cbrt.f32 (pow.f32 alphax -2)) (*.f32 (/.f32 1 (cbrt.f32 alphax)) (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (cbrt.f32 (pow.f32 alphax -2)) (*.f32 (/.f32 cos2phi alphax) (/.f32 1 (cbrt.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (cbrt.f32 (pow.f32 alphax -2)) (/.f32 cos2phi (*.f32 alphax (cbrt.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2))
(fma.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 alphax -1/2) (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (pow.f32 alphax -1/2) (/.f32 cos2phi (*.f32 (sqrt.f32 alphax) alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 cos2phi (*.f32 alphax (sqrt.f32 alphax))) (pow.f32 alphax -1/2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 alphax -1/2) (*.f32 (pow.f32 alphax -1/2) (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (neg.f32 sin2phi) (/.f32 (/.f32 1 alphay) (neg.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (/.f32 (/.f32 1 alphay) (neg.f32 alphay))))
(fma.f32 (pow.f32 alphay -2) sin2phi (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 cos2phi alphax) (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 cos2phi (*.f32 (cbrt.f32 alphax) alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 cos2phi (*.f32 alphax (cbrt.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 (/.f32 1 alphax) (sqrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 1 (*.f32 (sqrt.f32 alphax) alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 1 (*.f32 alphax (sqrt.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 cos2phi 1) (pow.f32 alphax -2) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) 1) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) 1) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 1 (*.f32 (cbrt.f32 alphax) alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 1 (*.f32 alphax (cbrt.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (cbrt.f32 alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (pow.f32 alphax -1/2) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (pow.f32 alphax -1/2) (/.f32 cos2phi (*.f32 (sqrt.f32 alphax) alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 cos2phi (*.f32 alphax (sqrt.f32 alphax))) (pow.f32 alphax -1/2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (sqrt.f32 alphax)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (sqrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2) (sqrt.f32 alphax)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (sqrt.f32 alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (/.f32 cos2phi alphax) 1) (/.f32 1 alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (/.f32 cos2phi alphax) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 1 (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (*.f32 (/.f32 cos2phi alphax) (cbrt.f32 (pow.f32 alphax -2))) (/.f32 1 (cbrt.f32 alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (cbrt.f32 (pow.f32 alphax -2)) (*.f32 (/.f32 cos2phi alphax) (/.f32 1 (cbrt.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (cbrt.f32 (pow.f32 alphax -2)) (/.f32 cos2phi (*.f32 alphax (cbrt.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphax -1/2)) (pow.f32 alphax -1/2) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (*.f32 (/.f32 1 alphax) (pow.f32 (cbrt.f32 (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (*.f32 (/.f32 1 alphax) (sqrt.f32 (/.f32 cos2phi alphax))) (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))

localize33.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
0.2b
(/.f32 sin2phi (*.f32 alphay alphay))
0.2b
(/.f32 cos2phi (*.f32 alphax alphax))
0.4b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 50 to 11 computations (78% saved)

series11.0ms (0.1%)

Counts
1 → 60
Calls

15 calls:

TimeVariablePointExpression
2.0ms
sin2phi
@0
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
u0
@0
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
u0
@inf
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
cos2phi
@0
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
cos2phi
@inf
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))

rewrite54.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
762×log-prod_binary32
433×fma-def_binary32
319×log-div_binary32
255×expm1-udef_binary32
255×log1p-udef_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01219
127217
2437917
Stop Event
node limit
Counts
1 → 39
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) 1) (/.f32 (cbrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))) (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 u0) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))) (/.f32 (sqrt.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 u0 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (neg.f32 sin2phi) (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) u0) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 u0 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))))))

simplify55.0ms (0.4%)

Algorithm
egg-herbie
Rules
917×associate-/r*_binary32
545×associate-*l/_binary32
497×fma-def_binary32
440×associate-*r/_binary32
430×unswap-sqr_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01953519
15313373
220683330
Stop Event
node limit
Counts
99 → 88
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 0 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)
(*.f32 u0 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(*.f32 1 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (neg.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) u0)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) 1) (/.f32 (cbrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))) (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (sqrt.f32 u0) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))) (/.f32 (sqrt.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 u0 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 u0 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 u0 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (neg.f32 sin2phi) (pow.f32 alphay -2))))
(pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(pow.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)
(pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) u0) -1)
(neg.f32 (/.f32 u0 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(sqrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(log.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(cbrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log1p.f32 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(exp.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(exp.f32 (*.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8)))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)) (pow.f32 alphay 6))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)) (pow.f32 alphay 6))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)) (pow.f32 alphay 6))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8)))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8)))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)) (pow.f32 alphay 6))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8)))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8)))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8)))))
(-.f32 (fma.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi 3)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (/.f32 (*.f32 u0 cos2phi) (*.f32 sin2phi sin2phi)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)) (pow.f32 alphay 6))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)) (pow.f32 alphay 6))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (*.f32 sin2phi sin2phi))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) sin2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(+.f32 0 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 u0 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 1 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (neg.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) u0)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) 1) (/.f32 (cbrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))) (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2)))
(/.f32 u0 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (/.f32 (pow.f32 (cbrt.f32 u0) 2) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))))
(*.f32 (/.f32 (sqrt.f32 u0) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))) (/.f32 (sqrt.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2))) (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2)))
(/.f32 u0 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 u0 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 u0 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (*.f32 u0 (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))))
(/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2)))
(/.f32 u0 (/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2)))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 sin2phi (*.f32 (pow.f32 alphay -2) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))) (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)))
(*.f32 (/.f32 u0 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (neg.f32 sin2phi) (pow.f32 alphay -2))))
(*.f32 (/.f32 u0 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) (neg.f32 sin2phi))))
(*.f32 (/.f32 u0 (-.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 u0 (-.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (neg.f32 (pow.f32 alphay -2)))))
(pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) u0) -1)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(neg.f32 (/.f32 u0 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(sqrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(cbrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(cbrt.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(expm1.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log1p.f32 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (*.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))

localize42.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
0.5b
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
14.6b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 46 to 27 computations (41.3% saved)

series41.0ms (0.3%)

Counts
2 → 48
Calls

15 calls:

TimeVariablePointExpression
23.0ms
alphay
@0
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
6.0ms
sin2phi
@inf
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
5.0ms
sin2phi
@0
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
1.0ms
u0
@inf
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
1.0ms
u0
@-inf
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))

rewrite50.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
562×log-prod_binary32
317×pow-prod-down_binary32
279×pow2_binary32
195×prod-diff_binary32
194×pow1/3_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01024
121422
2299922
Stop Event
node limit
Counts
2 → 100
Calls
Call 1
Inputs
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alphay (/.f32 1 (/.f32 sin2phi (*.f32 alphay (log1p.f32 (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alphay (*.f32 alphay (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphay (/.f32 sin2phi alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 alphay) alphay) (*.f32 (pow.f32 (cbrt.f32 alphay) 2) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)) (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 1 (neg.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay 1) (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay sin2phi) (/.f32 alphay (/.f32 1 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) 1) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 sin2phi) (/.f32 (*.f32 alphay alphay) (/.f32 1 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) sin2phi) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (/.f32 1 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)) (/.f32 alphay (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) -2) (/.f32 (*.f32 alphay alphay) (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)) (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) -1/2) (/.f32 (*.f32 alphay alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphay alphay) 1) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)) (neg.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) 1) (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) (pow.f32 alphay -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) (pow.f32 alphay -2)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (fma.f32 2 (log.f32 alphay) (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (fma.f32 2 (log.f32 alphay) (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 6)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) (pow.f32 alphay -2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (fma.f32 2 (log.f32 alphay) (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sin2phi (/.f32 1 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2) (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (/.f32 1 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (/.f32 1 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 sin2phi) (/.f32 1 (neg.f32 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (log1p.f32 (neg.f32 u0))) sin2phi)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) -2) (/.f32 sin2phi (cbrt.f32 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) -1/2) (/.f32 sin2phi (sqrt.f32 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (/.f32 (cbrt.f32 sin2phi) (sqrt.f32 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 sin2phi (neg.f32 (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 1) 1))))))

simplify66.0ms (0.4%)

Algorithm
egg-herbie
Rules
919×fma-def_binary32
467×unswap-sqr_binary32
317×distribute-rgt-in_binary32
179×*-commutative_binary32
175×associate-*r*_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03842876
110542662
237462612
Stop Event
node limit
Counts
148 → 209
Calls
Call 1
Inputs
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)) (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) sin2phi))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) sin2phi)))))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi) (*.f32 -1/3 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi)))))
(*.f32 -1 (/.f32 sin2phi u0))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi))
(+.f32 (*.f32 -1 (*.f32 u0 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi)))) (+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 -1/4 sin2phi) (+.f32 (*.f32 1/6 sin2phi) (*.f32 -1/2 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi))))))) (+.f32 (*.f32 -1 (*.f32 u0 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi)))) (+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi))))
(/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))
(+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))) (pow.f32 u0 2)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4))))) (pow.f32 u0 3))) (+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))) (pow.f32 u0 2))))))
(*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (pow.f32 u0 2)))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 4))) (+.f32 (*.f32 -1 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))) (+.f32 (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 1/3 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (pow.f32 u0 2))))))))
(+.f32 0 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))) 1)
(*.f32 alphay (/.f32 1 (/.f32 sin2phi (*.f32 alphay (log1p.f32 (neg.f32 u0))))))
(*.f32 alphay (*.f32 alphay (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 1 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphay (/.f32 sin2phi alphay)))
(*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) 1)
(*.f32 (*.f32 (cbrt.f32 alphay) alphay) (*.f32 (pow.f32 (cbrt.f32 alphay) 2) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)) (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))
(*.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))
(*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 1 (neg.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 alphay 1) (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (/.f32 1 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) 1) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 1 sin2phi) (/.f32 (*.f32 alphay alphay) (/.f32 1 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) sin2phi) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (/.f32 1 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay)
(*.f32 (/.f32 alphay (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)) (/.f32 alphay (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) -2) (/.f32 (*.f32 alphay alphay) (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)) (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))
(*.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) -1/2) (/.f32 (*.f32 alphay alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(*.f32 (/.f32 (*.f32 alphay alphay) 1) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) 1) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(pow.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) 1)
(pow.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4) 1/2)
(pow.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 6) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 3)
(pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 2)
(pow.f32 (*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) (pow.f32 alphay -2)) -1)
(pow.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3)) 1/3)
(pow.f32 (/.f32 (*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) (pow.f32 alphay -2)) 1) -1)
(neg.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(sqrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4))
(log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))) 1)))
(cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 6))
(cbrt.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))) 1))
(exp.f32 (fma.f32 2 (log.f32 alphay) (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))
(exp.f32 (*.f32 (fma.f32 2 (log.f32 alphay) (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))) 3))
(exp.f32 (*.f32 (log.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) (pow.f32 alphay -2))) -1))
(exp.f32 (*.f32 (*.f32 (fma.f32 2 (log.f32 alphay) (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 1) 1))
(+.f32 0 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 1)
(*.f32 sin2phi (/.f32 1 (log1p.f32 (neg.f32 u0))))
(*.f32 1 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 1)
(*.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2) (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(*.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (/.f32 1 (log1p.f32 (neg.f32 u0)))))
(*.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(*.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (/.f32 1 (log1p.f32 (neg.f32 u0)))))
(*.f32 (neg.f32 sin2phi) (/.f32 1 (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 1 (log1p.f32 (neg.f32 u0))) sin2phi)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) -2) (/.f32 sin2phi (cbrt.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) -1/2) (/.f32 sin2phi (sqrt.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (/.f32 (cbrt.f32 sin2phi) (sqrt.f32 (log1p.f32 (neg.f32 u0)))))
(pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 1)
(pow.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 3)
(pow.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)
(pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) -1)
(pow.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)) 1/3)
(pow.f32 (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) 1) -1)
(neg.f32 (/.f32 sin2phi (neg.f32 (log1p.f32 (neg.f32 u0)))))
(sqrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 2))
(log.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(cbrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3))
(cbrt.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))
(expm1.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(log1p.f32 (expm1.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(exp.f32 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(exp.f32 (*.f32 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) -1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 1) 1))
Outputs
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 u0) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 u0 u0) sin2phi) (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0)))
(-.f32 (/.f32 (*.f32 (*.f32 u0 u0) -1/2) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)) (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (fma.f32 -1 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 -1/3 (*.f32 (*.f32 alphay alphay) (pow.f32 u0 3))) sin2phi)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 u0 u0) sin2phi) (*.f32 alphay alphay)) (-.f32 (*.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) sin2phi) (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 u0 u0) sin2phi) (*.f32 alphay alphay)) (*.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) sin2phi) (*.f32 alphay alphay)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) sin2phi)))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (fma.f32 -1 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (fma.f32 -1/4 (/.f32 (pow.f32 u0 4) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 -1/3 (*.f32 (*.f32 alphay alphay) (pow.f32 u0 3))) sin2phi))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 u0 u0) sin2phi) (*.f32 alphay alphay)) (-.f32 (fma.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) sin2phi) (*.f32 alphay alphay)) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 u0 4) sin2phi) (*.f32 alphay alphay)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 u0 u0) sin2phi) (*.f32 alphay alphay)) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 u0 4) sin2phi) (*.f32 alphay alphay)) (fma.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) sin2phi) (*.f32 alphay alphay)) (/.f32 (neg.f32 u0) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi)
(/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) sin2phi) (*.f32 alphay alphay))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (fma.f32 -1/2 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (*.f32 u0 u0))) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 alphay u0) (/.f32 alphay u0)) sin2phi) (*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(fma.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) sin2phi) (*.f32 alphay alphay) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (+.f32 (/.f32 -1 u0) (/.f32 -1/2 (*.f32 u0 u0)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi) (*.f32 -1/3 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (+.f32 (fma.f32 -1/2 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (*.f32 u0 u0))) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 -1/3 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (pow.f32 u0 3))))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 alphay u0) (/.f32 alphay u0)) sin2phi) (fma.f32 -1/3 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (pow.f32 u0 3))) (*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(-.f32 (fma.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) sin2phi) (*.f32 alphay alphay) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (+.f32 (/.f32 -1/2 (*.f32 u0 u0)) (/.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (neg.f32 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))))
(-.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 u0 sin2phi)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log.f32 (/.f32 -1 u0))))
(neg.f32 (fma.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log.f32 (/.f32 -1 u0)) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (fma.f32 -1/2 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (*.f32 u0 u0))) (neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))))))
(-.f32 (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 alphay u0) (/.f32 alphay u0)) sin2phi)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log.f32 (/.f32 -1 u0)))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(-.f32 (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (+.f32 (/.f32 -1 u0) (/.f32 -1/2 (*.f32 u0 u0)))) (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi)))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (fma.f32 -1/2 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (*.f32 u0 u0))) (fma.f32 -1/3 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (pow.f32 u0 3))) (neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))))))
(-.f32 (-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 alphay u0) (/.f32 alphay u0)) sin2phi) (*.f32 -1/3 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (pow.f32 u0 3))))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log.f32 (/.f32 -1 u0)))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(-.f32 (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (+.f32 (/.f32 -1/2 (*.f32 u0 u0)) (/.f32 -1/3 (pow.f32 u0 3)))) (fma.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (log.f32 (/.f32 -1 u0)) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0))))
(*.f32 -1 (/.f32 sin2phi u0))
(/.f32 (neg.f32 sin2phi) u0)
(neg.f32 (/.f32 sin2phi u0))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi))
(fma.f32 -1 (/.f32 sin2phi u0) (*.f32 sin2phi 1/2))
(-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))
(+.f32 (*.f32 -1 (*.f32 u0 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi)))) (+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi)))
(fma.f32 -1 (*.f32 u0 (*.f32 sin2phi -1/12)) (fma.f32 -1 (/.f32 sin2phi u0) (*.f32 sin2phi 1/2)))
(-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))
(-.f32 (*.f32 sin2phi 1/2) (fma.f32 u0 (*.f32 sin2phi -1/12) (/.f32 sin2phi u0)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 -1/4 sin2phi) (+.f32 (*.f32 1/6 sin2phi) (*.f32 -1/2 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi))))))) (+.f32 (*.f32 -1 (*.f32 u0 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi)))) (+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi))))
(fma.f32 -1 (*.f32 (*.f32 u0 u0) (fma.f32 -1/4 sin2phi (fma.f32 1/6 sin2phi (*.f32 -1/2 (*.f32 sin2phi -1/12))))) (fma.f32 -1 (*.f32 u0 (*.f32 sin2phi -1/12)) (fma.f32 -1 (/.f32 sin2phi u0) (*.f32 sin2phi 1/2))))
(-.f32 (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))
(-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))
(/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(/.f32 sin2phi (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))
(/.f32 sin2phi (+.f32 (log.f32 -1) (log.f32 u0)))
(+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))
(+.f32 (/.f32 sin2phi (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (/.f32 (/.f32 sin2phi u0) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)))
(+.f32 (/.f32 sin2phi (+.f32 (log.f32 -1) (log.f32 u0))) (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))))
(+.f32 (/.f32 sin2phi (+.f32 (log.f32 -1) (log.f32 u0))) (/.f32 (/.f32 sin2phi u0) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)))
(+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))) (pow.f32 u0 2)))))
(+.f32 (+.f32 (/.f32 sin2phi (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (/.f32 (/.f32 sin2phi u0) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))) (neg.f32 (/.f32 (fma.f32 -1 (/.f32 sin2phi (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3)) (/.f32 (*.f32 -1/2 sin2phi) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))) (*.f32 u0 u0))))
(+.f32 (/.f32 sin2phi (+.f32 (log.f32 -1) (log.f32 u0))) (-.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))) (/.f32 (-.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 3))) (*.f32 u0 u0))))
(+.f32 (/.f32 sin2phi (+.f32 (log.f32 -1) (log.f32 u0))) (-.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) (/.f32 (*.f32 (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) (+.f32 (/.f32 -1 (+.f32 (log.f32 -1) (log.f32 u0))) -1/2)) (*.f32 u0 u0))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4))))) (pow.f32 u0 3))) (+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))) (pow.f32 u0 2))))))
(fma.f32 -1 (/.f32 (fma.f32 -1/3 (/.f32 sin2phi (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) (fma.f32 -1 (/.f32 sin2phi (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3)) (/.f32 (neg.f32 sin2phi) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)))) (pow.f32 u0 3)) (+.f32 (+.f32 (/.f32 sin2phi (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (/.f32 (/.f32 sin2phi u0) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))) (neg.f32 (/.f32 (fma.f32 -1 (/.f32 sin2phi (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3)) (/.f32 (*.f32 -1/2 sin2phi) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))) (*.f32 u0 u0)))))
(-.f32 (+.f32 (/.f32 sin2phi (+.f32 (log.f32 -1) (log.f32 u0))) (-.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))) (/.f32 (-.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 3))) (*.f32 u0 u0)))) (/.f32 (-.f32 (-.f32 (*.f32 -1/3 (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 3))) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4))) (pow.f32 u0 3)))
(+.f32 (/.f32 sin2phi (+.f32 (log.f32 -1) (log.f32 u0))) (-.f32 (-.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) (/.f32 (*.f32 (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) (+.f32 (/.f32 -1 (+.f32 (log.f32 -1) (log.f32 u0))) -1/2)) (*.f32 u0 u0))) (/.f32 (-.f32 (*.f32 (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) (+.f32 (/.f32 -1 (+.f32 (log.f32 -1) (log.f32 u0))) -1/3)) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4))) (pow.f32 u0 3))))
(*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(/.f32 (neg.f32 sin2phi) (log.f32 (/.f32 -1 u0)))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 (neg.f32 sin2phi) (log.f32 (/.f32 -1 u0))) (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))
(-.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(-.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (pow.f32 u0 2)))))
(+.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (*.f32 -1 (+.f32 (/.f32 sin2phi (log.f32 (/.f32 -1 u0))) (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0)))))
(-.f32 (-.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0)))
(-.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (+.f32 (/.f32 sin2phi (log.f32 (/.f32 -1 u0))) (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 4))) (+.f32 (*.f32 -1 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))) (+.f32 (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 1/3 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (pow.f32 u0 2))))))))
(+.f32 (+.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 (/.f32 sin2phi (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 4))) (fma.f32 -1 (/.f32 (/.f32 sin2phi (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)) (fma.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0))) (fma.f32 1/3 (/.f32 (/.f32 sin2phi (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (neg.f32 (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0)))))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 4))) (-.f32 (-.f32 (-.f32 (*.f32 1/3 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))) (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0))) (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))))))
(+.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (-.f32 (+.f32 (-.f32 (/.f32 (/.f32 sin2phi (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) (/.f32 (/.f32 sin2phi (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (-.f32 (/.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) sin2phi)) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))) (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0))))
(+.f32 0 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (*.f32 (/.f32 alphay sin2phi) alphay))))) (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (*.f32 (/.f32 alphay sin2phi) alphay)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (*.f32 alphay (/.f32 alphay sin2phi))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))) 1)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 alphay (/.f32 1 (/.f32 sin2phi (*.f32 alphay (log1p.f32 (neg.f32 u0))))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 alphay (*.f32 alphay (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 1 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphay (/.f32 sin2phi alphay)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) 1)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (*.f32 (cbrt.f32 alphay) alphay) (*.f32 (pow.f32 (cbrt.f32 alphay) 2) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) sin2phi)) (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))) (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)) (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) sin2phi)) (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))) (cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4)))
(*.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 1 (neg.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 alphay 1) (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (/.f32 1 (log1p.f32 (neg.f32 u0)))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) 1) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 1 sin2phi) (/.f32 (*.f32 alphay alphay) (/.f32 1 (log1p.f32 (neg.f32 u0)))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) sin2phi) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (/.f32 1 (log1p.f32 (neg.f32 u0)))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 alphay (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)) (/.f32 alphay (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) -2) (/.f32 (*.f32 alphay alphay) (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) -2) (/.f32 alphay (/.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay)))
(*.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)) (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) sin2phi)) (/.f32 (*.f32 alphay (cbrt.f32 alphay)) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) (*.f32 (/.f32 (cbrt.f32 alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)) alphay))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))) (*.f32 (/.f32 (cbrt.f32 alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)) alphay))
(*.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) -1/2) (/.f32 (*.f32 alphay alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(*.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) -1/2) (/.f32 alphay (/.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay)))
(*.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) -1/2) (*.f32 (/.f32 alphay (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) alphay))
(*.f32 (/.f32 (*.f32 (cbrt.f32 alphay) alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 (*.f32 alphay alphay) 1) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)) (neg.f32 (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) 1) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(*.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(pow.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) 1)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(pow.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4) 1/2)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(pow.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 6) 1/3)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 3)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 2)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(pow.f32 (*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) (pow.f32 alphay -2)) -1)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(pow.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3)) 1/3)
(cbrt.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3)))
(pow.f32 (/.f32 (*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) (pow.f32 alphay -2)) 1) -1)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(neg.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(sqrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 4))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))) 1)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(cbrt.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 6))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(cbrt.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphay (/.f32 sin2phi alphay))) 1))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(exp.f32 (fma.f32 2 (log.f32 alphay) (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(exp.f32 (*.f32 (fma.f32 2 (log.f32 alphay) (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 1))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 6)) 1/3))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))) 3))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(exp.f32 (*.f32 (log.f32 (*.f32 alphay (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)))) 2))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) (pow.f32 alphay -2))) -1))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(exp.f32 (*.f32 (*.f32 (fma.f32 2 (log.f32 alphay) (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) 1) 1))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 alphay sin2phi)))
(+.f32 0 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 1)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 sin2phi (/.f32 1 (log1p.f32 (neg.f32 u0))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 1 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 1)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2) (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (/.f32 1 (log1p.f32 (neg.f32 u0)))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (/.f32 1 (log1p.f32 (neg.f32 u0)))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 sin2phi) (/.f32 1 (neg.f32 (log1p.f32 (neg.f32 u0)))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 1 (log1p.f32 (neg.f32 u0))) sin2phi)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (log1p.f32 (neg.f32 u0))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (log1p.f32 (neg.f32 u0))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) -2) (/.f32 sin2phi (cbrt.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2))
(*.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)))
(*.f32 (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2)) (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (log1p.f32 (neg.f32 u0)))))
(/.f32 (/.f32 sin2phi (cbrt.f32 (log1p.f32 (neg.f32 u0)))) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2))
(*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) -1/2) (/.f32 sin2phi (sqrt.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (/.f32 (cbrt.f32 sin2phi) (sqrt.f32 (log1p.f32 (neg.f32 u0)))))
(/.f32 (/.f32 sin2phi (sqrt.f32 (log1p.f32 (neg.f32 u0)))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 1)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(pow.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 2) 1/2)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(pow.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3) 1/3)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 3)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(pow.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 2)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) -1)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(pow.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)) 1/3)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(pow.f32 (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) 1) -1)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(neg.f32 (/.f32 sin2phi (neg.f32 (log1p.f32 (neg.f32 u0)))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(sqrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 2))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(log.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(cbrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) 3))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(cbrt.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(expm1.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(log1p.f32 (expm1.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(exp.f32 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(exp.f32 (*.f32 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 1))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 1/3))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 3))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))) 2))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) -1))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) 1) 1))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))

localize61.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 cos2phi (*.f32 alphax alphax))
0.3b
(*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))
0.4b
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
0.4b
(/.f32 (neg.f32 (*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 84 to 31 computations (63.1% saved)

series7.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
u0
@0
(/.f32 (neg.f32 (*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
u0
@inf
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
0.0ms
alphax
@inf
(/.f32 (neg.f32 (*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
u0
@inf
(/.f32 (neg.f32 (*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
u0
@-inf
(/.f32 (neg.f32 (*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))

rewrite64.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
488×fma-def_binary32
322×expm1-udef_binary32
322×log1p-udef_binary32
255×fma-neg_binary32
207×add-sqr-sqrt_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01938
142628
2615428
Stop Event
node limit
Counts
3 → 88
Calls
Call 1
Inputs
(/.f32 (neg.f32 (*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 3 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 3 (*.f32 (*.f32 1/3 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -3 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -3 (*.f32 (*.f32 1/3 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 1/3 (log1p.f32 u0)) 1) (/.f32 3 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 3 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 3 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 3 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 3 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -3 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -3 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay)))) (pow.f32 (*.f32 alphax alphay) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1/3 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 1/3 (log1p.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 1/3 (log1p.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 1/3 (log1p.f32 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 1/3 (log1p.f32 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1/3 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 1/3 (log1p.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 1/3) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 1/3 (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (pow.f32 (exp.f32 1/3) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 1/3 (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (/.f32 1 (pow.f32 (exp.f32 1/3) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 1/3 (log1p.f32 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 1/3 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 1/3 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 1/3 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 1/3 (log1p.f32 u0))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 (log1p.f32 u0) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 u0) 2) (*.f32 0 (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 (log1p.f32 u0) 2)) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 u0 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 u0) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 u0)))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1))))))

simplify89.0ms (0.6%)

Algorithm
egg-herbie
Rules
680×unswap-sqr_binary32
316×associate-*r*_binary32
257×associate-*l*_binary32
249×log-prod_binary32
234×associate-/l*_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03805787
110835450
248235435
Stop Event
node limit
Counts
172 → 237
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1/3 u0)
(+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (*.f32 -1/3 u0))
(+.f32 (*.f32 -1/9 (pow.f32 u0 3)) (+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (*.f32 -1/3 u0)))
(+.f32 (*.f32 -1/9 (pow.f32 u0 3)) (+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 u0) (*.f32 -1/12 (pow.f32 u0 4)))))
(*.f32 1/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(-.f32 (*.f32 1/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 1/3 (/.f32 1 u0)))
(-.f32 (*.f32 1/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 u0))))
(-.f32 (*.f32 1/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 1/9 (/.f32 1 (pow.f32 u0 3))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 u0)))))
(*.f32 -1/3 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1/3 (log.f32 (/.f32 -1 u0))) (*.f32 1/3 (/.f32 1 u0)))
(-.f32 (*.f32 -1/3 (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 u0))))
(-.f32 (*.f32 -1/3 (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/9 (/.f32 1 (pow.f32 u0 3))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 u0)))))
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)
(-.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 3 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 3 (*.f32 (*.f32 1/3 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 -3 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 -3 (*.f32 (*.f32 1/3 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (*.f32 1/3 (log1p.f32 u0)) 1) (/.f32 3 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 3 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 3 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 3 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 3 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 -3 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 -3 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay)))) (pow.f32 (*.f32 alphax alphay) 2))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 u0)) -1)
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))
(-.f32 0 (*.f32 1/3 (log1p.f32 u0)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/3 (log1p.f32 u0)))) 1)
(pow.f32 (*.f32 1/3 (log1p.f32 u0)) 1)
(pow.f32 (pow.f32 (*.f32 1/3 (log1p.f32 u0)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 1/3 (log1p.f32 u0))) 3)
(pow.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 u0))) 2)
(neg.f32 (*.f32 1/3 (log1p.f32 u0)))
(sqrt.f32 (pow.f32 (*.f32 1/3 (log1p.f32 u0)) 2))
(log.f32 (pow.f32 (exp.f32 1/3) (log1p.f32 u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/3 (log1p.f32 u0)))))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 1/3) (log1p.f32 u0))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 1/3 (log1p.f32 u0))))))
(log.f32 (/.f32 1 (/.f32 1 (pow.f32 (exp.f32 1/3) (log1p.f32 u0)))))
(cbrt.f32 (pow.f32 (*.f32 1/3 (log1p.f32 u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 1/3 (log1p.f32 u0))))
(log1p.f32 (expm1.f32 (*.f32 1/3 (log1p.f32 u0))))
(exp.f32 (log.f32 (*.f32 1/3 (log1p.f32 u0))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/3 (log1p.f32 u0))) 1))
(+.f32 0 (log1p.f32 u0))
(-.f32 0 (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 u0) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 u0) 2) (*.f32 0 (log1p.f32 u0)))))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 u0) 2)) (log1p.f32 u0))
(pow.f32 (log1p.f32 u0) 1)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(neg.f32 (log1p.f32 u0))
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log.f32 (+.f32 u0 1))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(exp.f32 (log.f32 (log1p.f32 u0)))
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (/.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8)))) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (*.f32 -1/3 u0))
(fma.f32 -1/6 (*.f32 u0 u0) (*.f32 u0 -1/3))
(fma.f32 u0 -1/3 (*.f32 u0 (*.f32 u0 -1/6)))
(+.f32 (*.f32 -1/9 (pow.f32 u0 3)) (+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (*.f32 -1/3 u0)))
(fma.f32 -1/9 (pow.f32 u0 3) (fma.f32 -1/6 (*.f32 u0 u0) (*.f32 u0 -1/3)))
(fma.f32 (pow.f32 u0 3) -1/9 (fma.f32 u0 -1/3 (*.f32 u0 (*.f32 u0 -1/6))))
(+.f32 (*.f32 -1/9 (pow.f32 u0 3)) (+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 u0) (*.f32 -1/12 (pow.f32 u0 4)))))
(fma.f32 -1/9 (pow.f32 u0 3) (fma.f32 -1/6 (*.f32 u0 u0) (fma.f32 -1/3 u0 (*.f32 (pow.f32 u0 4) -1/12))))
(fma.f32 (pow.f32 u0 3) -1/9 (fma.f32 (*.f32 u0 u0) -1/6 (fma.f32 u0 -1/3 (*.f32 (pow.f32 u0 4) -1/12))))
(*.f32 1/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(*.f32 1/3 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))
(*.f32 1/3 (+.f32 (log.f32 u0) (log.f32 -1)))
(-.f32 (*.f32 1/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 1/3 (/.f32 1 u0)))
(-.f32 (*.f32 1/3 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (/.f32 1/3 u0))
(fma.f32 1/3 (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 -1/3 u0))
(-.f32 (*.f32 1/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 u0))))
(-.f32 (*.f32 1/3 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (+.f32 (/.f32 1/3 u0) (/.f32 1/6 (*.f32 u0 u0))))
(-.f32 (fma.f32 1/3 (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 -1/3 u0)) (/.f32 1/6 (*.f32 u0 u0)))
(-.f32 (*.f32 1/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 1/9 (/.f32 1 (pow.f32 u0 3))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 u0)))))
(fma.f32 1/3 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (neg.f32 (+.f32 (+.f32 (/.f32 1/3 u0) (/.f32 1/6 (*.f32 u0 u0))) (/.f32 1/9 (pow.f32 u0 3)))))
(-.f32 (-.f32 (fma.f32 1/3 (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 -1/3 u0)) (/.f32 1/6 (*.f32 u0 u0))) (/.f32 1/9 (pow.f32 u0 3)))
(*.f32 -1/3 (log.f32 (/.f32 -1 u0)))
(*.f32 (log.f32 (/.f32 -1 u0)) -1/3)
(-.f32 (*.f32 -1/3 (log.f32 (/.f32 -1 u0))) (*.f32 1/3 (/.f32 1 u0)))
(-.f32 (*.f32 (log.f32 (/.f32 -1 u0)) -1/3) (/.f32 1/3 u0))
(fma.f32 (log.f32 (/.f32 -1 u0)) -1/3 (/.f32 -1/3 u0))
(-.f32 (*.f32 -1/3 (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (/.f32 -1 u0)) -1/3) (+.f32 (/.f32 1/3 u0) (/.f32 1/6 (*.f32 u0 u0))))
(-.f32 (fma.f32 (log.f32 (/.f32 -1 u0)) -1/3 (/.f32 -1/3 u0)) (/.f32 1/6 (*.f32 u0 u0)))
(-.f32 (*.f32 -1/3 (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/9 (/.f32 1 (pow.f32 u0 3))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 u0)))))
(-.f32 (*.f32 (log.f32 (/.f32 -1 u0)) -1/3) (+.f32 (+.f32 (/.f32 1/3 u0) (/.f32 1/6 (*.f32 u0 u0))) (/.f32 1/9 (pow.f32 u0 3))))
(-.f32 (-.f32 (fma.f32 (log.f32 (/.f32 -1 u0)) -1/3 (/.f32 -1/3 u0)) (/.f32 1/6 (*.f32 u0 u0))) (/.f32 1/9 (pow.f32 u0 3)))
(fma.f32 (log.f32 (/.f32 -1 u0)) -1/3 (-.f32 (-.f32 (/.f32 -1/3 u0) (/.f32 1/6 (*.f32 u0 u0))) (/.f32 1/9 (pow.f32 u0 3))))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 (*.f32 u0 u0) -1/2))
(-.f32 (*.f32 (*.f32 -1/2 u0) u0) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 (pow.f32 u0 3) -1/3)))
(-.f32 (fma.f32 (pow.f32 u0 3) -1/3 (*.f32 (*.f32 -1/2 u0) u0)) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 (pow.f32 u0 4) -1/4))))
(-.f32 (fma.f32 (*.f32 u0 u0) -1/2 (fma.f32 (pow.f32 u0 3) -1/3 (*.f32 (pow.f32 u0 4) -1/4))) u0)
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))
(+.f32 (log.f32 u0) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 1 u0))
(+.f32 (log.f32 u0) (+.f32 (log.f32 -1) (/.f32 -1 u0)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(+.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (-.f32 (/.f32 -1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (log.f32 u0) (-.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 1 u0) (/.f32 1/3 (pow.f32 u0 3))))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0))
(-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0)) (/.f32 1/2 (*.f32 u0 u0)))
(-.f32 (-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0))) (/.f32 1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))
(-.f32 (-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(-.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 3 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 3 (*.f32 (*.f32 1/3 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (*.f32 (log1p.f32 u0) 1) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 -3 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 -3 (*.f32 (*.f32 1/3 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (*.f32 1/3 (log1p.f32 u0)) 1) (/.f32 3 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 3 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 3 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 1/3 (/.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))))
(/.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(*.f32 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 3 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 3 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 1/3 (/.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))))
(/.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 3 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 1/3 (/.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))))
(/.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 3 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 1/3 (/.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))))
(/.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(*.f32 (/.f32 3 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(*.f32 (/.f32 (*.f32 1/3 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 3 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(*.f32 (/.f32 -3 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 -3 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (*.f32 1/3 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(*.f32 (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay)))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 u0)) -1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(-.f32 0 (*.f32 1/3 (log1p.f32 u0)))
(*.f32 -1/3 (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/3 (log1p.f32 u0)))) 1)
(*.f32 1/3 (log1p.f32 u0))
(pow.f32 (*.f32 1/3 (log1p.f32 u0)) 1)
(*.f32 1/3 (log1p.f32 u0))
(pow.f32 (pow.f32 (*.f32 1/3 (log1p.f32 u0)) 3) 1/3)
(*.f32 1/3 (log1p.f32 u0))
(pow.f32 (cbrt.f32 (*.f32 1/3 (log1p.f32 u0))) 3)
(*.f32 1/3 (log1p.f32 u0))
(pow.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 u0))) 2)
(*.f32 1/3 (log1p.f32 u0))
(neg.f32 (*.f32 1/3 (log1p.f32 u0)))
(*.f32 -1/3 (log1p.f32 u0))
(sqrt.f32 (pow.f32 (*.f32 1/3 (log1p.f32 u0)) 2))
(*.f32 1/3 (log1p.f32 u0))
(log.f32 (pow.f32 (exp.f32 1/3) (log1p.f32 u0)))
(*.f32 1/3 (log1p.f32 u0))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/3 (log1p.f32 u0)))))
(*.f32 1/3 (log1p.f32 u0))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 1/3) (log1p.f32 u0))))
(*.f32 -1/3 (log1p.f32 u0))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 1/3 (log1p.f32 u0))))))
(*.f32 -1/3 (log1p.f32 u0))
(log.f32 (/.f32 1 (/.f32 1 (pow.f32 (exp.f32 1/3) (log1p.f32 u0)))))
(*.f32 1/3 (log1p.f32 u0))
(cbrt.f32 (pow.f32 (*.f32 1/3 (log1p.f32 u0)) 3))
(*.f32 1/3 (log1p.f32 u0))
(expm1.f32 (log1p.f32 (*.f32 1/3 (log1p.f32 u0))))
(*.f32 1/3 (log1p.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 1/3 (log1p.f32 u0))))
(*.f32 1/3 (log1p.f32 u0))
(exp.f32 (log.f32 (*.f32 1/3 (log1p.f32 u0))))
(*.f32 1/3 (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (*.f32 1/3 (log1p.f32 u0))) 1))
(*.f32 1/3 (log1p.f32 u0))
(+.f32 0 (log1p.f32 u0))
(log1p.f32 u0)
(-.f32 0 (log1p.f32 u0))
(neg.f32 (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)
(log1p.f32 u0)
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 u0) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 u0) 2) (*.f32 0 (log1p.f32 u0)))))
(neg.f32 (log1p.f32 u0))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 u0) 2)) (log1p.f32 u0))
(neg.f32 (log1p.f32 u0))
(pow.f32 (log1p.f32 u0) 1)
(log1p.f32 u0)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(log1p.f32 u0)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(log1p.f32 u0)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(log1p.f32 u0)
(neg.f32 (log1p.f32 u0))
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log1p.f32 u0)
(log.f32 (+.f32 u0 1))
(log1p.f32 u0)
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(log1p.f32 u0)
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(log1p.f32 u0)
(exp.f32 (log.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1))
(log1p.f32 u0)

localize63.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 sin2phi (*.f32 alphay alphay))
0.2b
(/.f32 cos2phi (*.f32 alphax alphax))
0.3b
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
0.4b
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 88 to 17 computations (80.7% saved)

series13.0ms (0.1%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
alphax
@0
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
cos2phi
@0
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
cos2phi
@inf
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
alphay
@0
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
sin2phi
@0
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))

rewrite71.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
659×fma-def_binary32
333×expm1-udef_binary32
333×log1p-udef_binary32
325×fma-neg_binary32
214×add-sqr-sqrt_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01846
140638
2646238
Stop Event
node limit
Counts
2 → 164
Calls
Call 1
Inputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 1 (neg.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2) (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (*.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) 1) (/.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1) (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay)))) (pow.f32 (*.f32 alphax alphay) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (/.f32 (/.f32 cos2phi alphax) alphax) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3) (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 u0 u0)) (*.f32 (neg.f32 (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log1p.f32 (*.f32 u0 u0)) -1) (*.f32 (neg.f32 (log1p.f32 u0)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (log1p.f32 (*.f32 u0 u0))) (*.f32 -1 (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 0 (log1p.f32 (*.f32 u0 u0))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3)) (+.f32 0 (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 2) (*.f32 0 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (-.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))) (*.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 2)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 (fma.f32 u0 u0 1) (+.f32 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (log1p.f32 (*.f32 u0 u0)) 1 (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (log1p.f32 (*.f32 u0 u0)) 1 (*.f32 (neg.f32 (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (log1p.f32 (*.f32 u0 u0)) -1 (*.f32 (neg.f32 (log1p.f32 u0)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1 (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1 (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (*.f32 (neg.f32 (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (neg.f32 (cbrt.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (*.f32 (neg.f32 (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (*.f32 (neg.f32 (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (log1p.f32 u0)) (neg.f32 (sqrt.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (*.f32 (neg.f32 (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (*.f32 -1 (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (cbrt.f32 (neg.f32 (log1p.f32 u0))) (cbrt.f32 (neg.f32 (log1p.f32 u0)))) (cbrt.f32 (neg.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (neg.f32 (log1p.f32 u0))) (sqrt.f32 (neg.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))))))

simplify121.0ms (0.8%)

Algorithm
egg-herbie
Rules
357×fma-neg_binary32
330×div-sub_binary32
252×sub-neg_binary32
249×associate-/l*_binary32
242×associate-*r*_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05228898
114568114
255347957
Stop Event
node limit
Counts
236 → 295
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(/.f32 (-.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0))))) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (*.f32 -2 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 (log.f32 -1) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))) (+.f32 (*.f32 -2 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 (log.f32 -1) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))) (+.f32 (*.f32 -2 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 (log.f32 -1) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(/.f32 (-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (*.f32 -2 (log.f32 (/.f32 -1 u0)))) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))) (*.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))) (*.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))) (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphax 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi)
(+.f32 (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphax 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (+.f32 (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphax 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphax 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphax 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (/.f32 1 u0)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))))
(-.f32 0 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))) 1)
(-.f32 (/.f32 0 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(-.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 1 (neg.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)
(*.f32 1 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2) (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (*.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 -1 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) 1) (/.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1) (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay)))) (pow.f32 (*.f32 alphax alphay) 2))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (/.f32 (/.f32 cos2phi alphax) alphax) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)
(pow.f32 (pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 3)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) -1)
(neg.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 2))
(log.f32 (exp.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3) (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(exp.f32 (log.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 1))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(+.f32 0 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (neg.f32 (log1p.f32 u0))))
(+.f32 (*.f32 (log1p.f32 (*.f32 u0 u0)) -1) (*.f32 (neg.f32 (log1p.f32 u0)) -1))
(+.f32 (*.f32 -1 (log1p.f32 (*.f32 u0 u0))) (*.f32 -1 (neg.f32 (log1p.f32 u0))))
(+.f32 (-.f32 0 (log1p.f32 (*.f32 u0 u0))) (log1p.f32 u0))
(*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1)
(*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1)
(*.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2))
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(*.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 1 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 1 (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (-.f32 0 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3)) (+.f32 0 (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 2) (*.f32 0 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (-.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))) (*.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))
(/.f32 (-.f32 0 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 2)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1)
(pow.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3) 1/3)
(pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 3)
(pow.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)
(neg.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(sqrt.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 2))
(log.f32 (/.f32 (fma.f32 u0 u0 1) (+.f32 u0 1)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(cbrt.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3))
(expm1.f32 (log1p.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(log1p.f32 (expm1.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(exp.f32 (log.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(exp.f32 (*.f32 (log.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1))
(fma.f32 (log1p.f32 (*.f32 u0 u0)) 1 (neg.f32 (log1p.f32 u0)))
(fma.f32 (log1p.f32 (*.f32 u0 u0)) 1 (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(fma.f32 (log1p.f32 (*.f32 u0 u0)) -1 (*.f32 (neg.f32 (log1p.f32 u0)) -1))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1 (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1 (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(fma.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 1 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (neg.f32 (cbrt.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (neg.f32 (log1p.f32 u0)))
(fma.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(fma.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (sqrt.f32 (log1p.f32 u0)) (neg.f32 (sqrt.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (*.f32 -1 (neg.f32 (log1p.f32 u0))))
(fma.f32 -1 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 (log1p.f32 u0))) (cbrt.f32 (neg.f32 (log1p.f32 u0)))) (cbrt.f32 (neg.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (sqrt.f32 (neg.f32 (log1p.f32 u0))) (sqrt.f32 (neg.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (-.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0))))) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (-.f32 (neg.f32 (neg.f32 (log.f32 u0))) (+.f32 (log.f32 -1) (*.f32 (neg.f32 (log.f32 u0)) -2))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (*.f32 -2 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 (log.f32 -1) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (/.f32 (neg.f32 (neg.f32 (log.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 -2 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 -1) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (-.f32 (/.f32 (log.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 -2 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 -1) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (neg.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))) (+.f32 (*.f32 -2 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 (log.f32 -1) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (/.f32 (neg.f32 (neg.f32 (log.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 -2 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 -1) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))))
(+.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (-.f32 (/.f32 (log.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 -2 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 -1) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))) (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))))
(+.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (neg.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))) (+.f32 (*.f32 -2 (/.f32 (log.f32 (/.f32 1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 (log.f32 -1) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(-.f32 (+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (+.f32 (/.f32 (neg.f32 (neg.f32 (log.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3))))) (fma.f32 -2 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 -1) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (-.f32 (+.f32 (/.f32 (log.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3)))) (fma.f32 -2 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 -1) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3)))) (/.f32 (neg.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (*.f32 -2 (log.f32 (/.f32 -1 u0)))) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) 1) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(-.f32 (fma.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))) (*.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (-.f32 (fma.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))) (*.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (-.f32 (+.f32 (fma.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3)))) (/.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(+.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(-.f32 (fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))))
(/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))) (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(fma.f32 -1 (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphax 8)))) (+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))))
(+.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (neg.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))))
(-.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))) (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphax 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(fma.f32 -1 (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphax 8)))) (+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))))
(+.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (neg.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))))
(-.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))) (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi)
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphax 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (+.f32 (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(fma.f32 -1 (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphax 8)))) (+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))))
(+.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (neg.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))))
(-.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))) (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(+.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(-.f32 (fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(+.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(-.f32 (fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))))
(/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphax 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(fma.f32 -1 (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphax 8)))) (+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))))
(+.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (neg.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))))
(-.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))) (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(+.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(-.f32 (fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(+.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(-.f32 (fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))))
(/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi)))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (/.f32 (*.f32 (pow.f32 alphay 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) sin2phi))))
(+.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (fma.f32 -1 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay 4)) (*.f32 alphax alphax))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))))))
(fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax)))))
(-.f32 (fma.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphax alphax))))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))))
(/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphax 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(fma.f32 -1 (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphax 8)))) (+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))))
(+.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (neg.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))))
(-.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))) (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(/.f32 (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (pow.f32 alphax 6) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(+.f32 (/.f32 (*.f32 (pow.f32 alphax 2) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))))) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphax 8) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (*.f32 -1 (/.f32 (*.f32 sin2phi (*.f32 (pow.f32 alphax 4) (-.f32 (log.f32 (+.f32 u0 1)) (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2))))))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(fma.f32 -1 (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphax 8)))) (+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log.f32 (+.f32 u0 1)) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))))
(+.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (neg.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))))
(-.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))))) (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (*.f32 alphay alphay)))))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 (*.f32 u0 u0) -1/2))
(-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 (pow.f32 u0 3) -1/3)))
(-.f32 (fma.f32 (*.f32 u0 u0) -1/2 (*.f32 (pow.f32 u0 3) -1/3)) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 (pow.f32 u0 4) -1/4))))
(-.f32 (fma.f32 (*.f32 u0 u0) -1/2 (fma.f32 (pow.f32 u0 3) -1/3 (*.f32 (pow.f32 u0 4) -1/4))) u0)
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0))))
(+.f32 (log.f32 -1) (-.f32 (*.f32 (neg.f32 (log.f32 u0)) -2) (neg.f32 (neg.f32 (log.f32 u0)))))
(+.f32 (log.f32 u0) (log.f32 -1))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (/.f32 1 u0)))
(+.f32 (log.f32 -1) (-.f32 (*.f32 (neg.f32 (log.f32 u0)) -2) (fma.f32 -1 (neg.f32 (log.f32 u0)) (/.f32 1 u0))))
(+.f32 (log.f32 -1) (-.f32 (log.f32 u0) (/.f32 1 u0)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(+.f32 (log.f32 -1) (-.f32 (*.f32 (neg.f32 (log.f32 u0)) -2) (+.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (/.f32 1 u0)) (/.f32 1/2 (*.f32 u0 u0)))))
(+.f32 (log.f32 -1) (-.f32 (-.f32 (log.f32 u0) (/.f32 1 u0)) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 (neg.f32 (log.f32 u0)) -2)) (+.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (/.f32 1 u0)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (log.f32 -1) (-.f32 (-.f32 (log.f32 u0) (/.f32 1 u0)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0))))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))
(-.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0)) (neg.f32 (log.f32 (/.f32 -1 u0))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0)) (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0)) (/.f32 1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (+.f32 (/.f32 1 u0) (/.f32 1/3 (pow.f32 u0 3))) (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 1/2 (*.f32 u0 u0)))))
(-.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0)) (/.f32 1/2 (*.f32 u0 u0))) (/.f32 1/3 (pow.f32 u0 3)))
(-.f32 0 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))) 1)
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (/.f32 0 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 1 (neg.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 1 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2) (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (*.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 -1 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) 1) (/.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1) (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(*.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))))
(/.f32 (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(/.f32 (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay)))) (pow.f32 (*.f32 alphax alphay) 2))
(/.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))) (pow.f32 (*.f32 alphax alphay) 2)))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (/.f32 (/.f32 cos2phi alphax) alphax) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 cos2phi (/.f32 (pow.f32 alphax 4) cos2phi))))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi)))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (-.f32 (/.f32 cos2phi (/.f32 (pow.f32 alphax 4) cos2phi)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (-.f32 (*.f32 (/.f32 cos2phi (pow.f32 alphax 4)) cos2phi) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(pow.f32 (pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3) 1/3)
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 3)
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) -1)
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 2))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(log.f32 (exp.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3) (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 3)))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(exp.f32 (log.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 1))
(/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 0 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (neg.f32 (log1p.f32 u0))))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (*.f32 (log1p.f32 (*.f32 u0 u0)) -1) (*.f32 (neg.f32 (log1p.f32 u0)) -1))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (*.f32 -1 (log1p.f32 (*.f32 u0 u0))) (*.f32 -1 (neg.f32 (log1p.f32 u0))))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (-.f32 0 (log1p.f32 (*.f32 u0 u0))) (log1p.f32 u0))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1)
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1)
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(*.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(*.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(*.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(*.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(*.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(/.f32 1 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 1 (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 0 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3)) (+.f32 0 (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 2) (*.f32 0 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (-.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))) (*.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 0 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 2)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1)
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(pow.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3) 1/3)
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 3)
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(pow.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(neg.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(sqrt.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 2))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(log.f32 (/.f32 (fma.f32 u0 u0 1) (+.f32 u0 1)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(cbrt.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 3))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(expm1.f32 (log1p.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(log1p.f32 (expm1.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(exp.f32 (log.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (log1p.f32 (*.f32 u0 u0)) 1 (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (log1p.f32 (*.f32 u0 u0)) 1 (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (log1p.f32 (*.f32 u0 u0)) -1 (*.f32 (neg.f32 (log1p.f32 u0)) -1))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) 1 (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) -1 (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 1 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (neg.f32 (cbrt.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (neg.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (sqrt.f32 (log1p.f32 u0)) (neg.f32 (sqrt.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (*.f32 (neg.f32 (log1p.f32 u0)) 1))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (*.f32 -1 (neg.f32 (log1p.f32 u0))))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 -1 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 -1 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 (log1p.f32 u0))) (cbrt.f32 (neg.f32 (log1p.f32 u0)))) (cbrt.f32 (neg.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (sqrt.f32 (neg.f32 (log1p.f32 u0))) (sqrt.f32 (neg.f32 (log1p.f32 u0))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0))))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (*.f32 0 (log1p.f32 u0)))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) 0)
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0))))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (*.f32 0 (log1p.f32 u0)))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) 0)
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0))))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (*.f32 0 (log1p.f32 u0)))
(fma.f32 (+.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) 0)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (neg.f32 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 2)) (cbrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (*.f32 -1 (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 -1 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))

eval477.0ms (3.1%)

Compiler

Compiled 44055 to 18649 computations (57.7% saved)

prune439.0ms (2.8%)

Pruning

46 alts after pruning (44 fresh and 2 done)

PrunedKeptTotal
New1618341652
Fresh141024
Picked101
Done325
Total1636461682
Error
0b
Counts
1682 → 46
Alt Table
Click to see full alt table
StatusErrorProgram
23.5b
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
7.7b
(/.f32 (*.f32 u0 (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))))
8.1b
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
24.8b
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
3.2b
(/.f32 (neg.f32 (-.f32 (fma.f32 (pow.f32 u0 3) -1/3 (*.f32 (*.f32 -1/2 u0) u0)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
4.3b
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.7b
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 3) (/.f32 sin2phi (*.f32 alphay alphay))))
7.9b
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
4.3b
(/.f32 (neg.f32 (*.f32 3 (fma.f32 -1/6 (*.f32 u0 u0) (*.f32 u0 -1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.7b
(/.f32 (neg.f32 (*.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax)))
0.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
8.0b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
23.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
11.2b
(/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay)))))
12.9b
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
24.8b
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
7.7b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
7.7b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
7.7b
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
14.7b
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
12.8b
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
7.8b
(*.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
12.8b
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
24.8b
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
13.0b
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
10.7b
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
9.4b
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))))
9.4b
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))))
9.7b
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
10.3b
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
25.3b
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
10.7b
(neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 u0) -1/2) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
7.9b
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
7.9b
(neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
8.1b
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay))
8.4b
(neg.f32 (*.f32 alphay (/.f32 1 (/.f32 sin2phi (*.f32 alphay (log1p.f32 (neg.f32 u0)))))))
Compiler

Compiled 1835 to 1231 computations (32.9% saved)

localize54.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 sin2phi (*.f32 alphay alphay))
0.3b
(*.f32 (/.f32 alphax cos2phi) alphax)
0.3b
(/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax))
0.4b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 74 to 22 computations (70.3% saved)

series9.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
0.0ms
alphax
@inf
(*.f32 (/.f32 alphax cos2phi) alphax)
0.0ms
alphax
@0
(*.f32 (/.f32 alphax cos2phi) alphax)
0.0ms
cos2phi
@0
(*.f32 (/.f32 alphax cos2phi) alphax)
0.0ms
cos2phi
@-inf
(*.f32 (/.f32 alphax cos2phi) alphax)
0.0ms
u0
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))

rewrite62.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
429×fma-def_binary32
349×log-div_binary32
300×expm1-udef_binary32
300×log1p-udef_binary32
256×log-pow_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01745
137433
2578333
Stop Event
node limit
Counts
3 → 99
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 (/.f32 alphax cos2phi) alphax)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 cos2phi alphax) alphax)) (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) (log1p.f32 u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 cos2phi alphax) alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 cos2phi alphax) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 cos2phi alphax) alphax) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) (pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 2) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))) (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 1 (*.f32 alphax (neg.f32 (/.f32 alphax cos2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cos2phi alphax) (pow.f32 alphax -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alphax -1) (/.f32 cos2phi alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) -1) (pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 alphax alphax)) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 cos2phi alphax) alphax) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 alphax (/.f32 alphax cos2phi))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alphax (/.f32 alphax cos2phi)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 cos2phi alphax) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 alphax (/.f32 cos2phi alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 alphax cos2phi) (/.f32 1 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax alphax) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 2) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax (neg.f32 (/.f32 alphax cos2phi))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphax alphax) 1) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 alphax) (/.f32 alphax cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alphax (/.f32 alphax cos2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alphax 3) (pow.f32 (/.f32 alphax cos2phi) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 alphax cos2phi) 3) (pow.f32 alphax 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alphax (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alphax (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alphax (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 1))))))

simplify83.0ms (0.5%)

Algorithm
egg-herbie
Rules
750×unswap-sqr_binary32
619×fma-def_binary32
206×log-prod_binary32
203×associate-*r*_binary32
191×associate-*l*_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03485658
19495377
236845303
Stop Event
node limit
Counts
207 → 214
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))) 1)
(-.f32 (/.f32 0 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (log1p.f32 u0))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 -1 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 cos2phi alphax) alphax)) (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2)))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 3)
(pow.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2)
(pow.f32 (/.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) (log1p.f32 u0)) -1)
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 2))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 cos2phi alphax) alphax))) 1)
(*.f32 1 (/.f32 (/.f32 cos2phi alphax) alphax))
(*.f32 (/.f32 (/.f32 cos2phi alphax) alphax) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) (pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 2) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(*.f32 (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))) (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))))
(*.f32 -1 (/.f32 1 (*.f32 alphax (neg.f32 (/.f32 alphax cos2phi)))))
(*.f32 (/.f32 cos2phi alphax) (pow.f32 alphax -1))
(*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))
(*.f32 (pow.f32 alphax -1) (/.f32 cos2phi alphax))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) -1))
(*.f32 (pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) -1) (pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) -1))
(*.f32 (/.f32 1 (*.f32 alphax alphax)) cos2phi)
(pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -1)
(pow.f32 (/.f32 (/.f32 cos2phi alphax) alphax) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 3)
(pow.f32 (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))) 2)
(pow.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2))
(log.f32 (exp.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 cos2phi alphax) alphax))))
(cbrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(exp.f32 (log.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(exp.f32 (*.f32 (log.f32 (*.f32 alphax (/.f32 alphax cos2phi))) -1))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alphax (/.f32 alphax cos2phi)))) 1)
(/.f32 1 (/.f32 (/.f32 cos2phi alphax) alphax))
(/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (/.f32 alphax cos2phi) (/.f32 1 alphax))
(/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 2) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(/.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))))
(/.f32 (*.f32 alphax (neg.f32 (/.f32 alphax cos2phi))) -1)
(/.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 cos2phi))
(/.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 cos2phi))
(/.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 cos2phi))
(/.f32 (/.f32 (*.f32 alphax alphax) 1) cos2phi)
(/.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))
(/.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))
(pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(pow.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 3)
(pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) 2)
(sqrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(log.f32 (pow.f32 (exp.f32 alphax) (/.f32 alphax cos2phi)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alphax (/.f32 alphax cos2phi)))))
(cbrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 3))
(cbrt.f32 (*.f32 (pow.f32 alphax 3) (pow.f32 (/.f32 alphax cos2phi) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 alphax cos2phi) 3) (pow.f32 alphax 3)))
(expm1.f32 (log1p.f32 (*.f32 alphax (/.f32 alphax cos2phi))))
(log1p.f32 (expm1.f32 (*.f32 alphax (/.f32 alphax cos2phi))))
(exp.f32 (log.f32 (*.f32 alphax (/.f32 alphax cos2phi))))
(exp.f32 (*.f32 (log.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 1))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (+.f32 (log.f32 -1) (log.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 1/2 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)))
(+.f32 (-.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1/2 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 u0 u0)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3)))))
(+.f32 (/.f32 (/.f32 1/2 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (/.f32 (/.f32 1/3 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 u0 3)) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(+.f32 (-.f32 (/.f32 1/3 (*.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/2 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 u0 u0))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (+.f32 (/.f32 (/.f32 1/2 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (/.f32 (/.f32 1/2 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 u0 u0)) (/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (+.f32 (/.f32 (/.f32 1/3 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 u0 3)) (/.f32 (/.f32 1/2 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0))))
(+.f32 (/.f32 (/.f32 1/2 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 u0 u0)) (+.f32 (/.f32 (/.f32 1 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (/.f32 1/3 (*.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(/.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(/.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(/.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(/.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4))))
(-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6)))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(/.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(/.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (*.f32 -1 (+.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 alphay 4) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(-.f32 (/.f32 0 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (*.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) (log1p.f32 u0))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(/.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (*.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (log1p.f32 u0) 2))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(/.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2)))
(*.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 -1 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(*.f32 (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 -1 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) (*.f32 alphay alphay))))
(/.f32 (*.f32 (log1p.f32 u0) (*.f32 alphax (*.f32 (*.f32 alphay alphay) (/.f32 alphax cos2phi)))) (fma.f32 alphax (*.f32 sin2phi (/.f32 alphax cos2phi)) (*.f32 alphay alphay)))
(*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 alphax cos2phi)) (/.f32 (*.f32 (log1p.f32 u0) alphax) (fma.f32 alphax (*.f32 sin2phi (/.f32 alphax cos2phi)) (*.f32 alphay alphay))))
(*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 alphax cos2phi)) (/.f32 (*.f32 (log1p.f32 u0) alphax) (fma.f32 alphax (/.f32 alphax (/.f32 cos2phi sin2phi)) (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 cos2phi alphax) alphax)) (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2)))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2)))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (/.f32 alphax (/.f32 cos2phi alphax)) -3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 alphax (/.f32 cos2phi alphax)) -2)))
(/.f32 (*.f32 (log1p.f32 u0) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) -4))) (+.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 alphax (/.f32 cos2phi alphax)) -2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) -4) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) (neg.f32 sin2phi))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3) 1/3)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 3)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 2)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) (log1p.f32 u0)) -1)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 2))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax))) 3))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)) 3)))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 (/.f32 cos2phi alphax) alphax)))) 1))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 cos2phi alphax) alphax))) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 1 (/.f32 (/.f32 cos2phi alphax) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 (/.f32 cos2phi alphax) alphax) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) (pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 2) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))) (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 -1 (/.f32 1 (*.f32 alphax (neg.f32 (/.f32 alphax cos2phi)))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 cos2phi alphax) (pow.f32 alphax -1))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (pow.f32 alphax -1) (/.f32 cos2phi alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) -1))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) -1) (pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) -1))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(*.f32 (/.f32 1 (*.f32 alphax alphax)) cos2phi)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (/.f32 (/.f32 cos2phi alphax) alphax) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 3)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))) 2)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(pow.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3) 1/3)
(cbrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3))
(cbrt.f32 (pow.f32 (/.f32 alphax (/.f32 cos2phi alphax)) -3))
(sqrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(log.f32 (exp.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(cbrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -3))
(cbrt.f32 (pow.f32 (/.f32 alphax (/.f32 cos2phi alphax)) -3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(exp.f32 (log.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(exp.f32 (*.f32 (log.f32 (*.f32 alphax (/.f32 alphax cos2phi))) -1))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) 1))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (pow.f32 alphax -2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alphax (/.f32 alphax cos2phi)))) 1)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 1 (/.f32 (/.f32 cos2phi alphax) alphax))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (/.f32 alphax cos2phi) (/.f32 1 alphax))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (*.f32 alphax alphax) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 2) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 2) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 alphax (/.f32 cos2phi alphax))) 2) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 2) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (/.f32 1 (/.f32 alphax (sqrt.f32 cos2phi))))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (*.f32 alphax (neg.f32 (/.f32 alphax cos2phi))) -1)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 cos2phi))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 cos2phi))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 cos2phi))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (/.f32 (*.f32 alphax alphax) 1) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(pow.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 3) 1/3)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 3)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) 2)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(sqrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(log.f32 (pow.f32 (exp.f32 alphax) (/.f32 alphax cos2phi)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alphax (/.f32 alphax cos2phi)))))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(cbrt.f32 (pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 3))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(cbrt.f32 (*.f32 (pow.f32 alphax 3) (pow.f32 (/.f32 alphax cos2phi) 3)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 alphax cos2phi) 3) (pow.f32 alphax 3)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(expm1.f32 (log1p.f32 (*.f32 alphax (/.f32 alphax cos2phi))))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(log1p.f32 (expm1.f32 (*.f32 alphax (/.f32 alphax cos2phi))))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(exp.f32 (log.f32 (*.f32 alphax (/.f32 alphax cos2phi))))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))
(exp.f32 (*.f32 (log.f32 (*.f32 alphax (/.f32 alphax cos2phi))) 1))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 alphax (/.f32 cos2phi alphax))

localize18.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
Compiler

Compiled 21 to 8 computations (61.9% saved)

series4.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
u0
@0
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
1.0ms
u0
@inf
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
1.0ms
cos2phi
@0
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
1.0ms
alphax
@0
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
0.0ms
cos2phi
@-inf
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))

rewrite39.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
775×pow1_binary32
716×add-log-exp_binary32
716×log1p-expm1-u_binary32
716×expm1-log1p-u_binary32
697×add-exp-log_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0710
114710
2196610
Stop Event
node limit
Counts
1 → 23
Calls
Call 1
Inputs
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 u0 (*.f32 alphax alphax))) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) 1) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 u0) (*.f32 alphax alphax)) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphax (sqrt.f32 (/.f32 u0 cos2phi))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 alphax alphax)) (/.f32 u0 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 u0 cos2phi) 3) (pow.f32 (*.f32 alphax alphax) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 alphax alphax) 3) (pow.f32 (/.f32 u0 cos2phi) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))))))

simplify38.0ms (0.2%)

Algorithm
egg-herbie
Rules
544×associate-*r*_binary32
539×associate-*l*_binary32
487×log-div_binary32
384×fma-def_binary32
323×times-frac_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066590
1176590
2689590
35348590
Stop Event
node limit
Counts
59 → 26
Calls
Call 1
Inputs
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphax alphax))) (neg.f32 cos2phi))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) 1) cos2phi)
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))
(/.f32 (*.f32 (neg.f32 u0) (*.f32 alphax alphax)) (neg.f32 cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 1)
(pow.f32 (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 3)
(pow.f32 (*.f32 alphax (sqrt.f32 (/.f32 u0 cos2phi))) 2)
(sqrt.f32 (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 2))
(log.f32 (pow.f32 (exp.f32 (*.f32 alphax alphax)) (/.f32 u0 cos2phi)))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u0 cos2phi) 3) (pow.f32 (*.f32 alphax alphax) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alphax alphax) 3) (pow.f32 (/.f32 u0 cos2phi) 3)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))
(exp.f32 (log.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))
Outputs
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphax alphax))) (neg.f32 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) 1) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 (neg.f32 u0) (*.f32 alphax alphax)) (neg.f32 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 1)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(pow.f32 (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 3) 1/3)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 3)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(pow.f32 (*.f32 alphax (sqrt.f32 (/.f32 u0 cos2phi))) 2)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 2))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(log.f32 (pow.f32 (exp.f32 (*.f32 alphax alphax)) (/.f32 u0 cos2phi)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi) 3))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u0 cos2phi) 3) (pow.f32 (*.f32 alphax alphax) 3)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alphax alphax) 3) (pow.f32 (/.f32 u0 cos2phi) 3)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(exp.f32 (log.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))

localize42.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
0.2b
(/.f32 sin2phi (*.f32 alphay alphay))
0.3b
(*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))
0.4b
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 60 to 23 computations (61.7% saved)

series5.0ms (0%)

Counts
1 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
alphax
@0
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
cos2phi
@-inf
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphax
@inf
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphay
@inf
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
sin2phi
@-inf
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))

rewrite53.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
819×log-prod_binary32
405×fma-def_binary32
307×log-div_binary32
273×expm1-udef_binary32
273×log1p-udef_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01419
130917
2466817
Stop Event
node limit
Counts
1 → 38
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) 1) (/.f32 (cbrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 u0) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 u0 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) u0) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 u0 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))))))

simplify54.0ms (0.4%)

Algorithm
egg-herbie
Rules
914×associate-/r*_binary32
539×associate-*l/_binary32
496×fma-def_binary32
444×associate-*r/_binary32
431×unswap-sqr_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01833493
15083347
220383304
Stop Event
node limit
Counts
98 → 83
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 0 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)
(*.f32 u0 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 1 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(*.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (neg.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) u0)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) 1) (/.f32 (cbrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (sqrt.f32 u0) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 u0 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(pow.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)
(pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) u0) -1)
(neg.f32 (/.f32 u0 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(sqrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(log.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(cbrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(log1p.f32 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(exp.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(exp.f32 (*.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)))) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) u0)) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 alphay 8)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 u0 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 u0 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 u0 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)))) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) u0)) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 alphay 8)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)))) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) u0)) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 alphay 8)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 u0 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)))) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) u0)) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 alphay 8)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)))) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) u0)) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 alphay 8)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)))) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) u0)) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 alphay 8)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 u0 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(+.f32 (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 u0 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8)))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (pow.f32 alphax 4)) (*.f32 alphay alphay)))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 -1 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (*.f32 (/.f32 (*.f32 u0 sin2phi) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6))) (pow.f32 alphay 4))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (pow.f32 alphax 4) (/.f32 sin2phi alphay)) alphay) (*.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))))
(+.f32 0 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))) 1)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 u0 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 1 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (neg.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) u0)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) 1) (/.f32 (cbrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(/.f32 u0 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (/.f32 (pow.f32 (cbrt.f32 u0) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)))
(/.f32 (pow.f32 (cbrt.f32 u0) 2) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(*.f32 (/.f32 (sqrt.f32 u0) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 (sqrt.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2)) (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (/.f32 u0 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(/.f32 u0 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 u0 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 sin2phi (*.f32 (pow.f32 alphay -2) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 (pow.f32 alphax -2) (neg.f32 cos2phi)))) (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax -4))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (/.f32 sin2phi (/.f32 (pow.f32 alphay 4) sin2phi)))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (neg.f32 (pow.f32 alphay -2)))))
(*.f32 (/.f32 u0 (-.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax -4)) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (neg.f32 (pow.f32 alphay -2)))))
(pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) u0) -1)
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(neg.f32 (/.f32 u0 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(sqrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(cbrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(cbrt.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 3)))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(expm1.f32 (log1p.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(log1p.f32 (expm1.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
(exp.f32 (*.f32 (log.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 1))
(/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))

localize32.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log1p.f32 (neg.f32 u0))
0.2b
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
0.3b
(*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay)
0.7b
(/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
Compiler

Compiled 44 to 11 computations (75% saved)

series25.0ms (0.2%)

Counts
4 → 108
Calls

27 calls:

TimeVariablePointExpression
8.0ms
alphay
@0
(/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
6.0ms
sin2phi
@0
(/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
2.0ms
sin2phi
@inf
(/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
1.0ms
alphay
@inf
(/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
1.0ms
u0
@0
(/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))

rewrite51.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
994×pow1_binary32
920×add-log-exp_binary32
919×expm1-log1p-u_binary32
918×log1p-expm1-u_binary32
99×add-sqr-sqrt_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0938
119330
2272430
Stop Event
node limit
Counts
4 → 113
Calls
Call 1
Inputs
(/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay)
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alphay (/.f32 (log1p.f32 u0) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 alphay) 2) (*.f32 (cbrt.f32 alphay) (/.f32 (log1p.f32 u0) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) (sqrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 alphay) (*.f32 (sqrt.f32 alphay) (/.f32 (log1p.f32 u0) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 alphay) (/.f32 1 (/.f32 (neg.f32 sin2phi) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) sin2phi) alphay)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay sin2phi) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 sin2phi) (/.f32 alphay (/.f32 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) sin2phi) (/.f32 (cbrt.f32 alphay) (/.f32 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 alphay) sin2phi) (/.f32 (sqrt.f32 alphay) (/.f32 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) 1) (/.f32 (cbrt.f32 alphay) (/.f32 sin2phi (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 alphay) 1) (/.f32 (sqrt.f32 alphay) (/.f32 sin2phi (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (/.f32 alphay (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (/.f32 (sqrt.f32 alphay) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) (/.f32 alphay (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) (/.f32 (cbrt.f32 alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay 1) (/.f32 (log1p.f32 u0) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay (neg.f32 sin2phi)) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 alphay sin2phi) 1) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 alphay sin2phi) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 alphay sin2phi) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 sin2phi (*.f32 alphay (log1p.f32 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (/.f32 alphay sin2phi)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 alphay 3) (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 alphay (/.f32 sin2phi (*.f32 alphay (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 sin2phi (log1p.f32 u0)) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (neg.f32 sin2phi) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (neg.f32 sin2phi) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 (neg.f32 sin2phi) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphay alphay) 1) (/.f32 sin2phi (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphay alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphay (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 (/.f32 alphay sin2phi)) (log1p.f32 u0)) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3) (pow.f32 alphay 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sin2phi (/.f32 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sin2phi (log1p.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 sin2phi (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (/.f32 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (/.f32 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 sin2phi) (/.f32 1 (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (log1p.f32 u0)) sin2phi)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (/.f32 sin2phi (cbrt.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (log1p.f32 u0))) (/.f32 sin2phi (sqrt.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (sqrt.f32 (log1p.f32 u0))) (/.f32 (cbrt.f32 sin2phi) (sqrt.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 u0) sin2phi) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 sin2phi (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 (log1p.f32 u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 sin2phi (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 sin2phi (log1p.f32 u0))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 u0 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 u0) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 u0)))))))

simplify71.0ms (0.5%)

Algorithm
egg-herbie
Rules
493×log-prod_binary32
302×cube-prod_binary32
299×associate-*r*_binary32
232×fabs-mul_binary32
217×associate-*l*_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04453382
112113189
248333186
Stop Event
node limit
Counts
221 → 300
Calls
Call 1
Inputs
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi)) (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) alphay) sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi)) (+.f32 (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) alphay) sin2phi)) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 u0 4) alphay) sin2phi)))))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alphay) sin2phi)
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alphay) sin2phi))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alphay) sin2phi) (*.f32 -1/2 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi)))))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alphay) sin2phi) (+.f32 (*.f32 -1/2 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 -1/3 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))))))
(*.f32 -1 (/.f32 (*.f32 alphay (log.f32 (/.f32 -1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (*.f32 -1 (/.f32 (*.f32 alphay (log.f32 (/.f32 -1 u0))) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1 (/.f32 (*.f32 alphay (log.f32 (/.f32 -1 u0))) sin2phi)) (*.f32 -1/2 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi)))))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1 (/.f32 (*.f32 alphay (log.f32 (/.f32 -1 u0))) sin2phi)) (+.f32 (*.f32 -1/2 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 -1/3 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))))))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)) (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) sin2phi))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) sin2phi)))))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi) (*.f32 -1/3 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi)))))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(*.f32 -1 (/.f32 sin2phi u0))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi))
(+.f32 (*.f32 -1 (*.f32 u0 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi)))) (+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 -1/4 sin2phi) (+.f32 (*.f32 1/6 sin2phi) (*.f32 -1/2 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi))))))) (+.f32 (*.f32 -1 (*.f32 u0 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi)))) (+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi))))
(/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))
(+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))) (pow.f32 u0 2)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4))))) (pow.f32 u0 3))) (+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))) (pow.f32 u0 2))))))
(*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (pow.f32 u0 2)))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 4))) (+.f32 (*.f32 -1 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))) (+.f32 (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 1/3 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (pow.f32 u0 2))))))))
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))) 1)
(*.f32 alphay (/.f32 (log1p.f32 u0) sin2phi))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 1)
(*.f32 1 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(*.f32 (pow.f32 (cbrt.f32 alphay) 2) (*.f32 (cbrt.f32 alphay) (/.f32 (log1p.f32 u0) sin2phi)))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) (sqrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(*.f32 (sqrt.f32 alphay) (*.f32 (sqrt.f32 alphay) (/.f32 (log1p.f32 u0) sin2phi)))
(*.f32 (neg.f32 alphay) (/.f32 1 (/.f32 (neg.f32 sin2phi) (log1p.f32 u0))))
(*.f32 (/.f32 (log1p.f32 u0) sin2phi) alphay)
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 u0))
(*.f32 (/.f32 1 sin2phi) (/.f32 alphay (/.f32 1 (log1p.f32 u0))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) sin2phi) (/.f32 (cbrt.f32 alphay) (/.f32 1 (log1p.f32 u0))))
(*.f32 (/.f32 (sqrt.f32 alphay) sin2phi) (/.f32 (sqrt.f32 alphay) (/.f32 1 (log1p.f32 u0))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) 1) (/.f32 (cbrt.f32 alphay) (/.f32 sin2phi (log1p.f32 u0))))
(*.f32 (/.f32 (sqrt.f32 alphay) 1) (/.f32 (sqrt.f32 alphay) (/.f32 sin2phi (log1p.f32 u0))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (/.f32 alphay (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(*.f32 (/.f32 (sqrt.f32 alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (/.f32 (sqrt.f32 alphay) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) (/.f32 alphay (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) (/.f32 (cbrt.f32 alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))
(*.f32 (/.f32 alphay 1) (/.f32 (log1p.f32 u0) sin2phi))
(*.f32 (/.f32 alphay (neg.f32 sin2phi)) (neg.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (/.f32 alphay sin2phi) 1) (log1p.f32 u0))
(*.f32 (*.f32 (/.f32 alphay sin2phi) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (/.f32 alphay sin2phi) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)))
(pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2)
(pow.f32 (/.f32 sin2phi (*.f32 alphay (log1p.f32 u0))) -1)
(neg.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) (log1p.f32 u0))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 alphay sin2phi)) (log1p.f32 u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3))
(cbrt.f32 (/.f32 (pow.f32 alphay 3) (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))) 1)
(/.f32 alphay (/.f32 sin2phi (*.f32 alphay (log1p.f32 u0))))
(/.f32 1 (/.f32 (/.f32 sin2phi (log1p.f32 u0)) (*.f32 alphay alphay)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log1p.f32 u0)))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (neg.f32 sin2phi) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (neg.f32 sin2phi) (log1p.f32 u0)))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 (neg.f32 sin2phi) (log1p.f32 u0)))
(/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 1 (log1p.f32 u0)))
(/.f32 (/.f32 (*.f32 alphay alphay) 1) (/.f32 sin2phi (log1p.f32 u0)))
(/.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))))
(/.f32 (/.f32 (*.f32 alphay alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))))
(pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 1)
(pow.f32 (pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))) 3)
(pow.f32 (/.f32 alphay (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) 2)
(sqrt.f32 (pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (/.f32 alphay sin2phi)) (log1p.f32 u0)) alphay))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))))
(cbrt.f32 (pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 3))
(cbrt.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3) (pow.f32 alphay 3)))
(expm1.f32 (log1p.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))
(log1p.f32 (expm1.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))
(exp.f32 (log.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 u0)))) 1)
(*.f32 sin2phi (/.f32 1 (log1p.f32 u0)))
(*.f32 (/.f32 sin2phi (log1p.f32 u0)) 1)
(*.f32 1 (/.f32 sin2phi (log1p.f32 u0)))
(*.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (/.f32 1 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))))
(*.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (/.f32 1 (log1p.f32 u0))))
(*.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))))
(*.f32 (neg.f32 sin2phi) (/.f32 1 (neg.f32 (log1p.f32 u0))))
(*.f32 (/.f32 1 (log1p.f32 u0)) sin2phi)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (log1p.f32 u0)))
(*.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (log1p.f32 u0)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (/.f32 sin2phi (cbrt.f32 (log1p.f32 u0))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))))
(*.f32 (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (log1p.f32 u0))))
(*.f32 (/.f32 1 (sqrt.f32 (log1p.f32 u0))) (/.f32 sin2phi (sqrt.f32 (log1p.f32 u0))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (sqrt.f32 (log1p.f32 u0))) (/.f32 (cbrt.f32 sin2phi) (sqrt.f32 (log1p.f32 u0))))
(pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 1)
(pow.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 3)
(pow.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)
(pow.f32 (/.f32 (log1p.f32 u0) sin2phi) -1)
(neg.f32 (/.f32 sin2phi (neg.f32 (log1p.f32 u0))))
(sqrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 2))
(log.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 u0))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (log1p.f32 u0)))))
(cbrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 3))
(cbrt.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 (log1p.f32 u0) 3)))
(expm1.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 u0))))
(log1p.f32 (expm1.f32 (/.f32 sin2phi (log1p.f32 u0))))
(exp.f32 (log.f32 (/.f32 sin2phi (log1p.f32 u0))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)
(*.f32 (log1p.f32 u0) 1)
(*.f32 1 (log1p.f32 u0))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(pow.f32 (log1p.f32 u0) 1)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log.f32 (+.f32 u0 1))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(exp.f32 (log.f32 (log1p.f32 u0)))
Outputs
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 alphay (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 alphay (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 (neg.f32 u0)))
(*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi alphay)))
(/.f32 (neg.f32 u0) (/.f32 sin2phi alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi)))
(fma.f32 -1 (/.f32 u0 (/.f32 sin2phi alphay)) (*.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi alphay))))
(-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi)) (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) alphay) sin2phi))))
(fma.f32 -1 (/.f32 u0 (/.f32 sin2phi alphay)) (fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi alphay)) (*.f32 -1/3 (/.f32 (pow.f32 u0 3) (/.f32 sin2phi alphay)))))
(-.f32 (fma.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0)) (*.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) sin2phi) alphay))) (/.f32 u0 (/.f32 sin2phi alphay)))
(-.f32 (fma.f32 -1/3 (/.f32 (pow.f32 u0 3) (/.f32 sin2phi alphay)) (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 u0 sin2phi) alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi)) (+.f32 (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) alphay) sin2phi)) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 u0 4) alphay) sin2phi)))))
(fma.f32 -1 (/.f32 u0 (/.f32 sin2phi alphay)) (fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi alphay)) (fma.f32 -1/3 (/.f32 (pow.f32 u0 3) (/.f32 sin2phi alphay)) (*.f32 -1/4 (/.f32 (pow.f32 u0 4) (/.f32 sin2phi alphay))))))
(-.f32 (fma.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0)) (fma.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) sin2phi) alphay) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 u0 4) sin2phi) alphay)))) (/.f32 u0 (/.f32 sin2phi alphay)))
(-.f32 (fma.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0)) (fma.f32 -1/3 (/.f32 (pow.f32 u0 3) (/.f32 sin2phi alphay)) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 u0 4) sin2phi) alphay)))) (*.f32 (/.f32 u0 sin2phi) alphay))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alphay) sin2phi)
(/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi alphay))
(/.f32 alphay (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alphay) sin2phi))
(fma.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi)) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi alphay)))
(-.f32 (/.f32 alphay (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1)))) (/.f32 alphay (*.f32 u0 sin2phi)))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alphay) sin2phi) (*.f32 -1/2 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi)))))
(+.f32 (fma.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi)) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi alphay))) (/.f32 (*.f32 -1/2 alphay) (*.f32 sin2phi (*.f32 u0 u0))))
(-.f32 (fma.f32 -1/2 (/.f32 alphay (*.f32 u0 (*.f32 u0 sin2phi))) (/.f32 alphay (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1))))) (/.f32 alphay (*.f32 u0 sin2phi)))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alphay) sin2phi) (+.f32 (*.f32 -1/2 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 -1/3 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))))))
(+.f32 (fma.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi)) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi alphay))) (fma.f32 -1/2 (/.f32 alphay (*.f32 sin2phi (*.f32 u0 u0))) (*.f32 -1/3 (/.f32 alphay (*.f32 sin2phi (pow.f32 u0 3))))))
(+.f32 (-.f32 (/.f32 alphay (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1)))) (/.f32 alphay (*.f32 u0 sin2phi))) (fma.f32 -1/2 (/.f32 alphay (*.f32 u0 (*.f32 u0 sin2phi))) (*.f32 -1/3 (/.f32 alphay (*.f32 sin2phi (pow.f32 u0 3))))))
(+.f32 (/.f32 alphay (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1)))) (-.f32 (fma.f32 -1/2 (/.f32 alphay (*.f32 u0 (*.f32 u0 sin2phi))) (*.f32 -1/3 (/.f32 (/.f32 alphay sin2phi) (pow.f32 u0 3)))) (/.f32 alphay (*.f32 u0 sin2phi))))
(*.f32 -1 (/.f32 (*.f32 alphay (log.f32 (/.f32 -1 u0))) sin2phi))
(neg.f32 (/.f32 alphay (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))))
(/.f32 (neg.f32 alphay) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (*.f32 -1 (/.f32 (*.f32 alphay (log.f32 (/.f32 -1 u0))) sin2phi)))
(*.f32 -1 (+.f32 (/.f32 alphay (*.f32 u0 sin2phi)) (/.f32 alphay (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))))
(-.f32 (/.f32 (neg.f32 alphay) (*.f32 u0 sin2phi)) (*.f32 (/.f32 alphay sin2phi) (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1 (/.f32 (*.f32 alphay (log.f32 (/.f32 -1 u0))) sin2phi)) (*.f32 -1/2 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi)))))
(fma.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi)) (fma.f32 -1 (/.f32 alphay (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (/.f32 (*.f32 -1/2 alphay) (*.f32 sin2phi (*.f32 u0 u0)))))
(-.f32 (-.f32 (*.f32 -1/2 (/.f32 alphay (*.f32 u0 (*.f32 u0 sin2phi)))) (*.f32 (/.f32 alphay sin2phi) (log.f32 (/.f32 -1 u0)))) (/.f32 alphay (*.f32 u0 sin2phi)))
(-.f32 (*.f32 (/.f32 -1/2 sin2phi) (/.f32 (/.f32 alphay u0) u0)) (+.f32 (/.f32 alphay (*.f32 u0 sin2phi)) (*.f32 (/.f32 alphay sin2phi) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1 (/.f32 (*.f32 alphay (log.f32 (/.f32 -1 u0))) sin2phi)) (+.f32 (*.f32 -1/2 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 -1/3 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))))))
(fma.f32 -1 (/.f32 alphay (*.f32 u0 sin2phi)) (fma.f32 -1 (/.f32 alphay (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (fma.f32 -1/2 (/.f32 alphay (*.f32 sin2phi (*.f32 u0 u0))) (*.f32 -1/3 (/.f32 alphay (*.f32 sin2phi (pow.f32 u0 3)))))))
(-.f32 (-.f32 (fma.f32 -1/2 (/.f32 alphay (*.f32 u0 (*.f32 u0 sin2phi))) (*.f32 -1/3 (/.f32 alphay (*.f32 sin2phi (pow.f32 u0 3))))) (*.f32 (/.f32 alphay sin2phi) (log.f32 (/.f32 -1 u0)))) (/.f32 alphay (*.f32 u0 sin2phi)))
(-.f32 (fma.f32 -1/2 (/.f32 alphay (*.f32 u0 (*.f32 u0 sin2phi))) (*.f32 -1/3 (/.f32 (/.f32 alphay sin2phi) (pow.f32 u0 3)))) (+.f32 (/.f32 alphay (*.f32 u0 sin2phi)) (*.f32 (/.f32 alphay sin2phi) (log.f32 (/.f32 -1 u0)))))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log1p.f32 (neg.f32 u0)))
(/.f32 alphay (/.f32 (/.f32 sin2phi (log1p.f32 (neg.f32 u0))) alphay))
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi)
(/.f32 (neg.f32 u0) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alphay alphay)) sin2phi) (/.f32 (*.f32 alphay (*.f32 alphay u0)) sin2phi))
(-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)) (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (fma.f32 -1 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 -1/3 (/.f32 (pow.f32 u0 3) (/.f32 sin2phi (*.f32 alphay alphay))))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (-.f32 (*.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) sin2phi) (*.f32 alphay alphay))) (/.f32 (*.f32 alphay (*.f32 alphay u0)) sin2phi)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 u0 u0) sin2phi) (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) sin2phi)))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (fma.f32 -1 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))) (fma.f32 -1/4 (/.f32 (pow.f32 u0 4) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 -1/3 (/.f32 (pow.f32 u0 3) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (-.f32 (fma.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) sin2phi) (*.f32 alphay alphay)) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 u0 4) sin2phi) (*.f32 alphay alphay)))) (/.f32 (*.f32 alphay (*.f32 alphay u0)) sin2phi)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 u0 u0) sin2phi) (*.f32 alphay alphay)) (-.f32 (fma.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) sin2phi) (*.f32 alphay alphay)) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 u0 4) sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi)
(/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) sin2phi) (*.f32 alphay alphay))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(fma.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) sin2phi) (*.f32 alphay alphay) (/.f32 (neg.f32 alphay) (/.f32 (*.f32 u0 sin2phi) alphay)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (fma.f32 -1/2 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (*.f32 u0 u0))) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay sin2phi) (/.f32 (/.f32 alphay u0) u0)) (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay sin2phi) (/.f32 (/.f32 alphay u0) u0)) (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) sin2phi) (*.f32 alphay alphay))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphay 2)) sin2phi) (*.f32 -1/3 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (+.f32 (fma.f32 -1/2 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (*.f32 u0 u0))) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 -1/3 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (pow.f32 u0 3))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay sin2phi) (/.f32 (/.f32 alphay u0) u0)) (fma.f32 -1/3 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (pow.f32 u0 3))) (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 sin2phi (*.f32 alphay alphay))))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay sin2phi) (/.f32 (/.f32 alphay u0) u0)) (fma.f32 -1/3 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (pow.f32 u0 3))) (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))))
(/.f32 (*.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (*.f32 alphay alphay)) sin2phi)
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))))
(-.f32 (*.f32 (/.f32 alphay u0) (/.f32 (neg.f32 alphay) sin2phi)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log.f32 (/.f32 -1 u0))))
(-.f32 (/.f32 (neg.f32 alphay) (/.f32 (*.f32 u0 sin2phi) alphay)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (fma.f32 -1/2 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (*.f32 u0 u0))) (neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))))))
(-.f32 (-.f32 (*.f32 -1/2 (*.f32 (/.f32 alphay sin2phi) (/.f32 (/.f32 alphay u0) u0))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log.f32 (/.f32 -1 u0)))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 alphay sin2phi) (/.f32 (/.f32 alphay u0) u0))) (+.f32 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (/.f32 -1 u0))) sin2phi)))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 sin2phi)) (fma.f32 -1/2 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (*.f32 u0 u0))) (fma.f32 -1/3 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (pow.f32 u0 3))) (neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))))))
(-.f32 (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay sin2phi) (/.f32 (/.f32 alphay u0) u0)) (*.f32 -1/3 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (pow.f32 u0 3))))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log.f32 (/.f32 -1 u0)))) (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay sin2phi) (/.f32 (/.f32 alphay u0) u0)) (/.f32 (*.f32 (*.f32 alphay -1/3) alphay) (*.f32 sin2phi (pow.f32 u0 3)))) (+.f32 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (log.f32 (/.f32 -1 u0)))))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(/.f32 sin2phi (log.f32 (-.f32 1 u0)))
(/.f32 sin2phi (log1p.f32 (neg.f32 u0)))
(*.f32 -1 (/.f32 sin2phi u0))
(/.f32 (neg.f32 sin2phi) u0)
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi))
(fma.f32 -1 (/.f32 sin2phi u0) (*.f32 sin2phi 1/2))
(-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))
(+.f32 (*.f32 -1 (*.f32 u0 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi)))) (+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi)))
(fma.f32 -1 (*.f32 u0 (*.f32 sin2phi -1/12)) (fma.f32 -1 (/.f32 sin2phi u0) (*.f32 sin2phi 1/2)))
(-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))
(-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 -1/4 sin2phi) (+.f32 (*.f32 1/6 sin2phi) (*.f32 -1/2 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi))))))) (+.f32 (*.f32 -1 (*.f32 u0 (+.f32 (*.f32 1/4 sin2phi) (*.f32 -1/3 sin2phi)))) (+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi))))
(fma.f32 -1 (*.f32 (*.f32 u0 u0) (fma.f32 -1/4 sin2phi (fma.f32 1/6 sin2phi (*.f32 -1/2 (*.f32 sin2phi -1/12))))) (fma.f32 -1 (*.f32 u0 (*.f32 sin2phi -1/12)) (fma.f32 -1 (/.f32 sin2phi u0) (*.f32 sin2phi 1/2))))
(-.f32 (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))
(-.f32 (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))
(/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(/.f32 sin2phi (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))
(/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1)))
(+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))
(+.f32 (/.f32 sin2phi (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (/.f32 (/.f32 sin2phi u0) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)))
(+.f32 (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1))) (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2))))
(+.f32 (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1))) (/.f32 (/.f32 sin2phi u0) (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)))
(+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))) (pow.f32 u0 2)))))
(+.f32 (+.f32 (/.f32 sin2phi (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (/.f32 (/.f32 sin2phi u0) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))) (neg.f32 (/.f32 (fma.f32 -1 (/.f32 sin2phi (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3)) (/.f32 (*.f32 -1/2 sin2phi) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))) (*.f32 u0 u0))))
(+.f32 (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1))) (-.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2))) (/.f32 (-.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2))) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3))) (*.f32 u0 u0))))
(+.f32 (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1))) (-.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) (/.f32 (-.f32 (/.f32 (*.f32 sin2phi -1/2) (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3))) (*.f32 u0 u0))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4))))) (pow.f32 u0 3))) (+.f32 (/.f32 sin2phi (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3))) (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))) (pow.f32 u0 2))))))
(fma.f32 -1 (/.f32 (fma.f32 -1/3 (/.f32 sin2phi (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) (fma.f32 -1 (/.f32 sin2phi (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3)) (/.f32 (neg.f32 sin2phi) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)))) (pow.f32 u0 3)) (+.f32 (+.f32 (/.f32 sin2phi (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (/.f32 (/.f32 sin2phi u0) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))) (neg.f32 (/.f32 (fma.f32 -1 (/.f32 sin2phi (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3)) (/.f32 (*.f32 -1/2 sin2phi) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))) (*.f32 u0 u0)))))
(-.f32 (+.f32 (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1))) (-.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2))) (/.f32 (-.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2))) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3))) (*.f32 u0 u0)))) (/.f32 (fma.f32 -1/3 (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) (-.f32 (/.f32 (neg.f32 sin2phi) (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4)) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3)))) (pow.f32 u0 3)))
(+.f32 (/.f32 sin2phi (+.f32 (log.f32 u0) (log.f32 -1))) (-.f32 (-.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) (/.f32 (-.f32 (/.f32 (*.f32 sin2phi -1/2) (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3))) (*.f32 u0 u0))) (/.f32 (-.f32 (/.f32 (*.f32 sin2phi -1/3) (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) (+.f32 (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3)) (/.f32 sin2phi (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4)))) (pow.f32 u0 3))))
(*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(/.f32 (neg.f32 sin2phi) (log.f32 (/.f32 -1 u0)))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 (neg.f32 sin2phi) (log.f32 (/.f32 -1 u0))) (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))
(-.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(-.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (pow.f32 u0 2)))))
(+.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (*.f32 -1 (+.f32 (/.f32 sin2phi (log.f32 (/.f32 -1 u0))) (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0)))))
(-.f32 (-.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0)))
(-.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (+.f32 (/.f32 sin2phi (log.f32 (/.f32 -1 u0))) (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 4))) (+.f32 (*.f32 -1 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))) (+.f32 (*.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 1/3 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (pow.f32 u0 2))))))))
(+.f32 (+.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 (/.f32 sin2phi (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 4))) (fma.f32 -1 (/.f32 (/.f32 sin2phi (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)) (fma.f32 -1 (/.f32 sin2phi (log.f32 (/.f32 -1 u0))) (fma.f32 1/3 (/.f32 (/.f32 sin2phi (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (neg.f32 (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0)))))))
(+.f32 (/.f32 sin2phi (*.f32 u0 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 4))) (-.f32 (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sin2phi 1/3) (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0))) (/.f32 sin2phi (log.f32 (/.f32 -1 u0)))) (/.f32 sin2phi (*.f32 (pow.f32 u0 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))))))
(+.f32 (/.f32 (/.f32 sin2phi u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (-.f32 (+.f32 (-.f32 (/.f32 (/.f32 sin2phi (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) (/.f32 (/.f32 sin2phi (pow.f32 u0 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (-.f32 (*.f32 (/.f32 1/3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 u0 3))) (/.f32 sin2phi (log.f32 (/.f32 -1 u0))))) (/.f32 (fma.f32 -1/2 (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 sin2phi (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 u0 u0))))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(fma.f32 (*.f32 -1/2 u0) u0 (neg.f32 u0))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 -1/4 (pow.f32 u0 4)))))
(-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 -1/4 (pow.f32 u0 4)))) u0)
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))
(+.f32 (log.f32 u0) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 1 u0))
(+.f32 (log.f32 u0) (+.f32 (log.f32 -1) (/.f32 -1 u0)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(+.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (-.f32 (/.f32 -1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (-.f32 (/.f32 -1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0))
(-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0)) (/.f32 1/2 (*.f32 u0 u0)))
(-.f32 (-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0))) (/.f32 1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(-.f32 (-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0)) (/.f32 1/2 (*.f32 u0 u0))) (/.f32 1/3 (pow.f32 u0 3)))
(-.f32 (-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))) 1)
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 alphay (/.f32 (log1p.f32 u0) sin2phi))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 1)
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 1 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (pow.f32 (cbrt.f32 alphay) 2) (*.f32 (cbrt.f32 alphay) (/.f32 (log1p.f32 u0) sin2phi)))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) (sqrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (sqrt.f32 alphay) (*.f32 (sqrt.f32 alphay) (/.f32 (log1p.f32 u0) sin2phi)))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (neg.f32 alphay) (/.f32 1 (/.f32 (neg.f32 sin2phi) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 (log1p.f32 u0) sin2phi) alphay)
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 alphay sin2phi) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 1 sin2phi) (/.f32 alphay (/.f32 1 (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) sin2phi) (/.f32 (cbrt.f32 alphay) (/.f32 1 (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 (sqrt.f32 alphay) sin2phi) (/.f32 (sqrt.f32 alphay) (/.f32 1 (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) 1) (/.f32 (cbrt.f32 alphay) (/.f32 sin2phi (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 (sqrt.f32 alphay) 1) (/.f32 (sqrt.f32 alphay) (/.f32 sin2phi (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (/.f32 alphay (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 alphay) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) (pow.f32 (cbrt.f32 alphay) 2)) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2))
(*.f32 (/.f32 (sqrt.f32 alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (/.f32 (sqrt.f32 alphay) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) (/.f32 alphay (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) (/.f32 (cbrt.f32 alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 alphay 1) (/.f32 (log1p.f32 u0) sin2phi))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (/.f32 alphay (neg.f32 sin2phi)) (neg.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (*.f32 (/.f32 alphay sin2phi) 1) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (*.f32 (/.f32 alphay sin2phi) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(*.f32 (*.f32 (/.f32 alphay sin2phi) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 1)
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3) 1/3)
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 3)
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2)
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(pow.f32 (/.f32 sin2phi (*.f32 alphay (log1p.f32 u0))) -1)
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(neg.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 2))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(log.f32 (pow.f32 (exp.f32 (/.f32 alphay sin2phi)) (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(cbrt.f32 (/.f32 (pow.f32 alphay 3) (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 3)))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))
(*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))) 1)
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(/.f32 alphay (/.f32 sin2phi (*.f32 alphay (log1p.f32 u0))))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(/.f32 1 (/.f32 (/.f32 sin2phi (log1p.f32 u0)) (*.f32 alphay alphay)))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log1p.f32 u0)))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (neg.f32 sin2phi) (log1p.f32 u0)))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (neg.f32 sin2phi) (log1p.f32 u0)))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 (neg.f32 sin2phi) (log1p.f32 u0)))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 1 (log1p.f32 u0)))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(/.f32 (/.f32 (*.f32 alphay alphay) 1) (/.f32 sin2phi (log1p.f32 u0)))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(/.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(/.f32 (/.f32 (*.f32 alphay alphay) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 1)
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(pow.f32 (pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 3) 1/3)
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(pow.f32 (cbrt.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))) 3)
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(pow.f32 (/.f32 alphay (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0)))) 2)
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(sqrt.f32 (pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 2))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (/.f32 alphay sin2phi)) (log1p.f32 u0)) alphay))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))))))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(cbrt.f32 (pow.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi))) 3))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(cbrt.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3)))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)) 3) (pow.f32 alphay 3)))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(expm1.f32 (log1p.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(log1p.f32 (expm1.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(exp.f32 (log.f32 (*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))))
(*.f32 alphay (*.f32 (log1p.f32 u0) (/.f32 alphay sin2phi)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 u0)))) 1)
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 sin2phi (/.f32 1 (log1p.f32 u0)))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (/.f32 sin2phi (log1p.f32 u0)) 1)
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 1 (/.f32 sin2phi (log1p.f32 u0)))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (/.f32 1 (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (/.f32 1 (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))) (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (neg.f32 sin2phi) (/.f32 1 (neg.f32 (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (/.f32 1 (log1p.f32 u0)) sin2phi)
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (log1p.f32 u0)))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (log1p.f32 u0)))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (/.f32 sin2phi (cbrt.f32 (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))))
(*.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(*.f32 (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (/.f32 1 (sqrt.f32 (log1p.f32 u0))) (/.f32 sin2phi (sqrt.f32 (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (sqrt.f32 (log1p.f32 u0))) (/.f32 (cbrt.f32 sin2phi) (sqrt.f32 (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 1)
(/.f32 sin2phi (log1p.f32 u0))
(pow.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 3) 1/3)
(/.f32 sin2phi (log1p.f32 u0))
(pow.f32 (cbrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 3)
(/.f32 sin2phi (log1p.f32 u0))
(pow.f32 (sqrt.f32 (/.f32 sin2phi (log1p.f32 u0))) 2)
(/.f32 sin2phi (log1p.f32 u0))
(pow.f32 (/.f32 (log1p.f32 u0) sin2phi) -1)
(/.f32 sin2phi (log1p.f32 u0))
(neg.f32 (/.f32 sin2phi (neg.f32 (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(sqrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 2))
(/.f32 sin2phi (log1p.f32 u0))
(log.f32 (exp.f32 (/.f32 sin2phi (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (log1p.f32 u0)))))
(/.f32 sin2phi (log1p.f32 u0))
(cbrt.f32 (pow.f32 (/.f32 sin2phi (log1p.f32 u0)) 3))
(/.f32 sin2phi (log1p.f32 u0))
(cbrt.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 (log1p.f32 u0) 3)))
(/.f32 sin2phi (log1p.f32 u0))
(expm1.f32 (log1p.f32 (/.f32 sin2phi (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(log1p.f32 (expm1.f32 (/.f32 sin2phi (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(exp.f32 (log.f32 (/.f32 sin2phi (log1p.f32 u0))))
(/.f32 sin2phi (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)
(log1p.f32 u0)
(*.f32 (log1p.f32 u0) 1)
(log1p.f32 u0)
(*.f32 1 (log1p.f32 u0))
(log1p.f32 u0)
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(log1p.f32 u0)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(pow.f32 (log1p.f32 u0) 1)
(log1p.f32 u0)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(log1p.f32 u0)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(log1p.f32 u0)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(log1p.f32 u0)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log1p.f32 u0)
(log.f32 (+.f32 u0 1))
(log1p.f32 u0)
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(log1p.f32 u0)
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(exp.f32 (log.f32 (log1p.f32 u0)))
(log1p.f32 u0)

localize48.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
0.2b
(/.f32 cos2phi (*.f32 alphax alphax))
0.3b
(/.f32 (/.f32 sin2phi alphay) alphay)
0.4b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
Compiler

Compiled 62 to 14 computations (77.4% saved)

series9.0ms (0.1%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
0.0ms
u0
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
0.0ms
cos2phi
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
0.0ms
sin2phi
@inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
0.0ms
alphay
@-inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
0.0ms
u0
@inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
472×fma-def_binary32
372×log-div_binary32
282×expm1-udef_binary32
282×log1p-udef_binary32
259×fma-neg_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01548
134040
2551440
Stop Event
node limit
Counts
3 → 191
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (/.f32 sin2phi alphay) alphay)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) (log1p.f32 u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sin2phi (*.f32 (/.f32 1 alphay) (/.f32 1 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sin2phi (/.f32 1 (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (*.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (*.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 1 (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 sin2phi alphay) (cbrt.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sin2phi (sqrt.f32 alphay)) (/.f32 (/.f32 1 alphay) (sqrt.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sin2phi 1) (/.f32 (/.f32 1 alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) 1) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) 1) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 1 alphay) (cbrt.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (pow.f32 (cbrt.f32 alphay) 2)) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (cbrt.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (sqrt.f32 alphay)) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (sqrt.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 sin2phi) alphay) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphay (/.f32 alphay sin2phi)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (/.f32 sin2phi alphay) (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (/.f32 1 (*.f32 alphax (*.f32 alphax alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (/.f32 1 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (/.f32 1 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax alphay)) (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (neg.f32 (*.f32 alphax (*.f32 alphax alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))) (neg.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphay alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) sin2phi)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 alphax (neg.f32 alphax)) sin2phi)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (neg.f32 alphax)) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (/.f32 alphay sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphay (/.f32 alphay sin2phi) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) 1)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay (/.f32 alphay sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 (*.f32 alphax (neg.f32 alphax)) 1)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay (/.f32 alphay sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (/.f32 alphay sin2phi)) alphax) (*.f32 alphax (*.f32 alphay (/.f32 alphay sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (neg.f32 alphay) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (*.f32 alphax alphax) (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 -1 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 cos2phi) (neg.f32 alphay) (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (neg.f32 alphay) (*.f32 alphax (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 alphax (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphax alphax (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) cos2phi)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) cos2phi)) (*.f32 (neg.f32 alphay) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (*.f32 alphay alphay) 1)) (*.f32 (*.f32 alphay alphay) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 alphax (/.f32 cos2phi alphax)) alphay) (*.f32 alphay (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) 1)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (neg.f32 alphay) 1)) (*.f32 (neg.f32 alphay) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi (*.f32 alphax (neg.f32 alphax)) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay (neg.f32 cos2phi))) (*.f32 alphay (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphax (neg.f32 alphax) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 alphax (neg.f32 alphax)) (*.f32 (neg.f32 alphay) (neg.f32 cos2phi))) (*.f32 (neg.f32 alphay) (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 alphax (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) alphax (*.f32 (neg.f32 alphay) (/.f32 cos2phi alphax))) (*.f32 (neg.f32 alphay) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax alphax)) alphay)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (exp.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2)) (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (exp.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1 (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 sin2phi (*.f32 (/.f32 1 alphay) (/.f32 1 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 sin2phi (/.f32 1 (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1 (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (*.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (*.f32 (cbrt.f32 cos2phi) (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (*.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 cos2phi) (*.f32 (sqrt.f32 cos2phi) (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 1 (neg.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 alphax -2) cos2phi (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 sin2phi alphay) (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 sin2phi (sqrt.f32 alphay)) (/.f32 (/.f32 1 alphay) (sqrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) 1) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 cos2phi) 1) (/.f32 (sqrt.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 cos2phi) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (sqrt.f32 cos2phi) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 sin2phi 1) (/.f32 (/.f32 1 alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) 1) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) 1) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 1 alphay) (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (pow.f32 (cbrt.f32 alphay) 2)) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (sqrt.f32 alphay)) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (sqrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))))

simplify116.0ms (0.7%)

Algorithm
egg-herbie
Rules
440×associate-/r*_binary32
393×associate-*r*_binary32
371×associate-*l*_binary32
271×log-prod_binary32
266×*-commutative_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05888631
116608276
264478259
Stop Event
node limit
Counts
323 → 317
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))) 1)
(-.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1)
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (log1p.f32 u0))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax alphay)))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1)
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 3)
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) (log1p.f32 u0)) -1)
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) 1)
(*.f32 sin2phi (*.f32 (/.f32 1 alphay) (/.f32 1 alphay)))
(*.f32 sin2phi (/.f32 1 (*.f32 alphay alphay)))
(*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))
(*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1)
(*.f32 1 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (*.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)))
(*.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (*.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)))
(*.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay))
(*.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 1 (neg.f32 alphay)))
(*.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 sin2phi alphay) (cbrt.f32 alphay)))
(*.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)))
(*.f32 (/.f32 sin2phi (sqrt.f32 alphay)) (/.f32 (/.f32 1 alphay) (sqrt.f32 alphay)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay))
(*.f32 (/.f32 sin2phi 1) (/.f32 (/.f32 1 alphay) alphay))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) 1) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) alphay))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) 1) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) alphay))
(*.f32 (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 1 alphay) (cbrt.f32 alphay)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (pow.f32 (cbrt.f32 alphay) 2)) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (cbrt.f32 alphay)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (sqrt.f32 alphay)) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (sqrt.f32 alphay)))
(pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1)
(pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 3)
(pow.f32 (/.f32 (sqrt.f32 sin2phi) alphay) 2)
(pow.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3) 1/3)
(pow.f32 (*.f32 alphay (/.f32 alphay sin2phi)) -1)
(neg.f32 (/.f32 (/.f32 sin2phi alphay) (neg.f32 alphay)))
(sqrt.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))
(log.f32 (exp.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(cbrt.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))
(expm1.f32 (log1p.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(log1p.f32 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(exp.f32 (log.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(exp.f32 (*.f32 (log.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 1)
(-.f32 (/.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 1)
(*.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(*.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (/.f32 1 (*.f32 alphax (*.f32 alphax alphay))))
(*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (/.f32 1 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (/.f32 1 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax alphay)) (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))))
(/.f32 1 (/.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))))
(/.f32 1 (/.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (neg.f32 (*.f32 alphax (*.f32 alphax alphay))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))) (neg.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) sin2phi)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 alphax (neg.f32 alphax)) sin2phi)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay))
(/.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (neg.f32 alphax)) alphay))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (/.f32 alphay sin2phi))))
(/.f32 (fma.f32 alphay (/.f32 alphay sin2phi) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) 1)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay (/.f32 alphay sin2phi))))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 (*.f32 alphax (neg.f32 alphax)) 1)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay (/.f32 alphay sin2phi))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (/.f32 alphay sin2phi)) alphax) (*.f32 alphax (*.f32 alphay (/.f32 alphay sin2phi))))
(/.f32 (fma.f32 cos2phi (neg.f32 alphay) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (*.f32 alphax alphax) (neg.f32 alphay)))
(/.f32 (fma.f32 -1 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (neg.f32 alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (neg.f32 alphay) (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (neg.f32 alphay) (*.f32 alphax (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 alphax (neg.f32 alphay)))
(/.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 alphax alphax (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) cos2phi)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) cos2phi)) (*.f32 (neg.f32 alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 sin2phi (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (*.f32 alphay alphay) 1)) (*.f32 (*.f32 alphay alphay) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 alphax (/.f32 cos2phi alphax)) alphay) (*.f32 alphay (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (+.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) 1)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (neg.f32 alphay) 1)) (*.f32 (neg.f32 alphay) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 sin2phi (*.f32 alphax (neg.f32 alphax)) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay (neg.f32 cos2phi))) (*.f32 alphay (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 alphax (neg.f32 alphax) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 alphax (neg.f32 alphax)) (*.f32 (neg.f32 alphay) (neg.f32 cos2phi))) (*.f32 (neg.f32 alphay) (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))
(/.f32 (+.f32 alphax (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) alphax))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) alphax (*.f32 (neg.f32 alphay) (/.f32 cos2phi alphax))) (*.f32 (neg.f32 alphay) alphax))
(/.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 (/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax alphax)) alphay)
(pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 1)
(pow.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 3)
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)
(sqrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2))
(log.f32 (exp.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (exp.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2)) (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2))))
(log.f32 (*.f32 (exp.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 3))
(expm1.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(log1p.f32 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(exp.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1 (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 sin2phi (*.f32 (/.f32 1 alphay) (/.f32 1 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 sin2phi (/.f32 1 (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1 (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 1 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (*.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (*.f32 (cbrt.f32 cos2phi) (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (*.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (sqrt.f32 cos2phi) (*.f32 (sqrt.f32 cos2phi) (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 1 (neg.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (pow.f32 alphax -2) cos2phi (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 sin2phi alphay) (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 sin2phi (sqrt.f32 alphay)) (/.f32 (/.f32 1 alphay) (sqrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) 1) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) 1) (/.f32 (sqrt.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (sqrt.f32 cos2phi) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 sin2phi 1) (/.f32 (/.f32 1 alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) 1) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) 1) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 1 alphay) (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (pow.f32 (cbrt.f32 alphay) 2)) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (sqrt.f32 alphay)) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (sqrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(fma.f32 1/2 (/.f32 u0 (/.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (+.f32 (log.f32 -1) (log.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (+.f32 (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (-.f32 (/.f32 (pow.f32 sin2phi 3) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (-.f32 (/.f32 (pow.f32 sin2phi 3) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (-.f32 (/.f32 (pow.f32 sin2phi 3) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (-.f32 (/.f32 (pow.f32 sin2phi 3) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)) (*.f32 alphax alphax)))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (-.f32 (/.f32 (pow.f32 sin2phi 3) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)) (pow.f32 alphay 6))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (-.f32 (/.f32 (pow.f32 sin2phi 3) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))))))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 2))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (log1p.f32 u0))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(/.f32 (*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax alphay)))
(*.f32 (*.f32 alphax alphay) (/.f32 (*.f32 (log1p.f32 u0) alphax) (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 3) 1/3)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 3)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) (log1p.f32 u0)) -1)
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2))
(fabs.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 3))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 3)))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 1))
(/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) 1)
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 sin2phi (*.f32 (/.f32 1 alphay) (/.f32 1 alphay)))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 sin2phi (/.f32 1 (*.f32 alphay alphay)))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1)
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 1 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (*.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (*.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 1 (neg.f32 alphay)))
(/.f32 (neg.f32 sin2phi) (neg.f32 (*.f32 alphay alphay)))
(*.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 sin2phi alphay) (cbrt.f32 alphay)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 sin2phi (*.f32 (cbrt.f32 alphay) alphay)))
(/.f32 (/.f32 sin2phi (*.f32 alphay (cbrt.f32 alphay))) (pow.f32 (cbrt.f32 alphay) 2))
(*.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)))
(*.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 sin2phi (*.f32 (sqrt.f32 alphay) alphay)))
(/.f32 (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (sqrt.f32 alphay))
(*.f32 (/.f32 sin2phi (sqrt.f32 alphay)) (/.f32 (/.f32 1 alphay) (sqrt.f32 alphay)))
(*.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 sin2phi (*.f32 (sqrt.f32 alphay) alphay)))
(/.f32 (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (sqrt.f32 alphay))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 3) alphay) alphay)
(*.f32 (/.f32 sin2phi 1) (/.f32 (/.f32 1 alphay) alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) 1) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) 1) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 1 alphay) (cbrt.f32 alphay)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 sin2phi (*.f32 (cbrt.f32 alphay) alphay)))
(/.f32 (/.f32 sin2phi (*.f32 alphay (cbrt.f32 alphay))) (pow.f32 (cbrt.f32 alphay) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (pow.f32 (cbrt.f32 alphay) 2)) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (pow.f32 (cbrt.f32 alphay) 2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (cbrt.f32 alphay)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 sin2phi (*.f32 (cbrt.f32 alphay) alphay)))
(/.f32 (/.f32 sin2phi (*.f32 alphay (cbrt.f32 alphay))) (pow.f32 (cbrt.f32 alphay) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (sqrt.f32 alphay)) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (sqrt.f32 alphay)))
(*.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 sin2phi (*.f32 (sqrt.f32 alphay) alphay)))
(/.f32 (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (sqrt.f32 alphay))
(pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1)
(/.f32 sin2phi (*.f32 alphay alphay))
(pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 3)
(/.f32 sin2phi (*.f32 alphay alphay))
(pow.f32 (/.f32 (sqrt.f32 sin2phi) alphay) 2)
(/.f32 sin2phi (*.f32 alphay alphay))
(pow.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3) 1/3)
(/.f32 sin2phi (*.f32 alphay alphay))
(pow.f32 (*.f32 alphay (/.f32 alphay sin2phi)) -1)
(/.f32 sin2phi (*.f32 alphay alphay))
(neg.f32 (/.f32 (/.f32 sin2phi alphay) (neg.f32 alphay)))
(*.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 1 (neg.f32 alphay)))
(/.f32 (neg.f32 sin2phi) (neg.f32 (*.f32 alphay alphay)))
(sqrt.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))
(fabs.f32 (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (exp.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 sin2phi (*.f32 alphay alphay))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 sin2phi (*.f32 alphay alphay))
(cbrt.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))
(/.f32 sin2phi (*.f32 alphay alphay))
(expm1.f32 (log1p.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 sin2phi (*.f32 alphay alphay))
(log1p.f32 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 sin2phi (*.f32 alphay alphay))
(exp.f32 (log.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 sin2phi (*.f32 alphay alphay))
(exp.f32 (*.f32 (log.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 1))
(/.f32 sin2phi (*.f32 alphay alphay))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 1)
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(-.f32 (/.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))))
(*.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 1)
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)
(*.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (/.f32 1 (*.f32 alphax (*.f32 alphax alphay))))
(*.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (/.f32 (/.f32 1 alphax) (*.f32 alphax alphay)))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay)))
(*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (/.f32 1 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (/.f32 1 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))))
(/.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax alphay)) (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))))
(*.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (/.f32 (/.f32 1 alphax) (*.f32 alphax alphay)))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 1 (/.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (/.f32 1 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(/.f32 1 (/.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay)))
(*.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (/.f32 (/.f32 1 alphax) (*.f32 alphax alphay)))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(*.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (/.f32 1 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3)) (-.f32 (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (*.f32 cos2phi (*.f32 (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6))) (-.f32 (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (*.f32 (pow.f32 alphax -2) (*.f32 cos2phi (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2)) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (neg.f32 (*.f32 alphax (*.f32 alphax alphay))))
(/.f32 (neg.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax (neg.f32 alphay))))
(*.f32 1 (/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))) (neg.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 cos2phi (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) sin2phi)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphay alphay (*.f32 sin2phi (*.f32 (/.f32 alphax cos2phi) alphax))) (*.f32 alphay (/.f32 (*.f32 alphax alphay) (/.f32 cos2phi alphax))))
(*.f32 (/.f32 (fma.f32 sin2phi (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)) (*.f32 alphax (*.f32 alphay alphay))) (/.f32 cos2phi alphax))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 alphax (neg.f32 alphax)) sin2phi)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 alphax (*.f32 (neg.f32 alphax) sin2phi))) (*.f32 alphax (*.f32 (neg.f32 alphax) (*.f32 alphay alphay))))
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi)) (*.f32 cos2phi (*.f32 alphay alphay))) (*.f32 alphax (*.f32 (*.f32 alphay alphay) (neg.f32 alphax))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax sin2phi (/.f32 (*.f32 cos2phi (*.f32 alphay alphay)) alphax)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 (/.f32 alphax cos2phi) alphax) alphay) (/.f32 (*.f32 alphax alphay) (/.f32 cos2phi alphax)))
(*.f32 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 (*.f32 alphax alphax) cos2phi) alphay) (*.f32 alphax alphay)) (/.f32 cos2phi alphax))
(/.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (neg.f32 alphax)) alphay))
(/.f32 (neg.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax (neg.f32 alphay))))
(*.f32 1 (/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax (/.f32 sin2phi alphay) (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphax alphay))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (/.f32 alphay sin2phi))))
(/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 alphax (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (fma.f32 alphay (/.f32 alphay sin2phi) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) 1)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay (/.f32 alphay sin2phi))))
(/.f32 (fma.f32 alphay (/.f32 alphay sin2phi) (*.f32 (/.f32 alphax cos2phi) alphax)) (*.f32 (/.f32 (*.f32 alphax alphay) (/.f32 cos2phi alphax)) (/.f32 alphay sin2phi)))
(*.f32 (/.f32 (fma.f32 alphay (/.f32 alphay sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay)))) (/.f32 cos2phi alphax))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 (*.f32 alphax (neg.f32 alphax)) 1)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay (/.f32 alphay sin2phi))))
(/.f32 (fma.f32 (neg.f32 cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax (neg.f32 alphax))) (*.f32 alphax (*.f32 (neg.f32 alphax) (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (/.f32 (neg.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax))) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 alphax (neg.f32 alphax)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (/.f32 alphay sin2phi)) alphax) (*.f32 alphax (*.f32 alphay (/.f32 alphay sin2phi))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 alphay (*.f32 (/.f32 alphay sin2phi) (/.f32 cos2phi alphax)) alphax) (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (fma.f32 cos2phi (neg.f32 alphay) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (*.f32 alphax alphax) (neg.f32 alphay)))
(/.f32 (neg.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax (neg.f32 alphay))))
(*.f32 1 (/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay))))
(/.f32 (fma.f32 -1 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (neg.f32 alphay)))
(/.f32 (fma.f32 -1 alphay (*.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 (/.f32 alphax cos2phi) alphax))) (/.f32 (*.f32 alphax (neg.f32 alphay)) (/.f32 cos2phi alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)) alphay) (*.f32 (neg.f32 alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 sin2phi alphay) (neg.f32 alphax)) cos2phi) alphax (neg.f32 alphay)) (*.f32 (neg.f32 alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (neg.f32 alphay) (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (neg.f32 alphay) (*.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 alphax (neg.f32 alphax)))) (*.f32 alphax (*.f32 (neg.f32 alphax) (neg.f32 alphay))))
(/.f32 (fma.f32 alphax (*.f32 (/.f32 (neg.f32 sin2phi) alphay) (neg.f32 alphax)) (*.f32 cos2phi alphay)) (*.f32 alphax (*.f32 (neg.f32 alphay) (neg.f32 alphax))))
(/.f32 (/.f32 (fma.f32 (neg.f32 alphax) (*.f32 (/.f32 sin2phi alphay) (neg.f32 alphax)) (*.f32 cos2phi alphay)) alphax) (*.f32 (neg.f32 alphay) (neg.f32 alphax)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (neg.f32 alphay) (*.f32 alphax (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 alphax (neg.f32 alphay)))
(/.f32 (fma.f32 alphax (/.f32 (neg.f32 sin2phi) alphay) (/.f32 (*.f32 alphay (neg.f32 cos2phi)) alphax)) (*.f32 alphax (neg.f32 alphay)))
(/.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 cos2phi (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 alphax alphax (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) cos2phi)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 alphax (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) cos2phi)) (*.f32 (neg.f32 alphay) (*.f32 alphax alphax)))
(/.f32 (neg.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax (neg.f32 alphay))))
(*.f32 1 (/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay))))
(/.f32 (fma.f32 sin2phi (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (*.f32 alphay alphay) 1)) (*.f32 (*.f32 alphay alphay) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 alphay alphay (*.f32 sin2phi (*.f32 (/.f32 alphax cos2phi) alphax))) (*.f32 alphay (/.f32 (*.f32 alphax alphay) (/.f32 cos2phi alphax))))
(*.f32 (/.f32 (fma.f32 sin2phi (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)) (*.f32 alphax (*.f32 alphay alphay))) (/.f32 cos2phi alphax))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 alphax (/.f32 cos2phi alphax)) alphay) (*.f32 alphay (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 (/.f32 alphax cos2phi) alphax) alphay) (/.f32 (*.f32 alphax alphay) (/.f32 cos2phi alphax)))
(*.f32 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 (*.f32 alphax alphax) cos2phi) alphay) (*.f32 alphax alphay)) (/.f32 cos2phi alphax))
(/.f32 (+.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) 1)) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 alphay (/.f32 alphay sin2phi) (*.f32 (/.f32 alphax cos2phi) alphax)) (*.f32 (/.f32 (*.f32 alphax alphay) (/.f32 cos2phi alphax)) (/.f32 alphay sin2phi)))
(*.f32 (/.f32 (fma.f32 alphay (/.f32 alphay sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay)))) (/.f32 cos2phi alphax))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 (neg.f32 alphay) 1)) (*.f32 (neg.f32 alphay) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 -1 alphay (*.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 (/.f32 alphax cos2phi) alphax))) (/.f32 (*.f32 alphax (neg.f32 alphay)) (/.f32 cos2phi alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)) alphay) (*.f32 (neg.f32 alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 sin2phi alphay) (neg.f32 alphax)) cos2phi) alphax (neg.f32 alphay)) (*.f32 (neg.f32 alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 sin2phi (*.f32 alphax (neg.f32 alphax)) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 alphax (*.f32 (neg.f32 alphax) sin2phi))) (*.f32 alphax (*.f32 (neg.f32 alphax) (*.f32 alphay alphay))))
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi)) (*.f32 cos2phi (*.f32 alphay alphay))) (*.f32 alphax (*.f32 (*.f32 alphay alphay) (neg.f32 alphax))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay (neg.f32 cos2phi))) (*.f32 alphay (*.f32 alphax (neg.f32 alphax))))
(/.f32 (neg.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax (neg.f32 alphay))))
(*.f32 1 (/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay))))
(/.f32 (fma.f32 alphax (neg.f32 alphax) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 (neg.f32 cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax (neg.f32 alphax))) (*.f32 alphax (*.f32 (neg.f32 alphax) (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (/.f32 (neg.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax))) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 alphax (neg.f32 alphax)))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 alphax (neg.f32 alphax)) (*.f32 (neg.f32 alphay) (neg.f32 cos2phi))) (*.f32 (neg.f32 alphay) (*.f32 alphax (neg.f32 alphax))))
(/.f32 (fma.f32 (neg.f32 cos2phi) (neg.f32 alphay) (*.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 alphax (neg.f32 alphax)))) (*.f32 alphax (*.f32 (neg.f32 alphax) (neg.f32 alphay))))
(/.f32 (fma.f32 alphax (*.f32 (/.f32 (neg.f32 sin2phi) alphay) (neg.f32 alphax)) (*.f32 cos2phi alphay)) (*.f32 alphax (*.f32 (neg.f32 alphay) (neg.f32 alphax))))
(/.f32 (/.f32 (fma.f32 (neg.f32 alphax) (*.f32 (/.f32 sin2phi alphay) (neg.f32 alphax)) (*.f32 cos2phi alphay)) alphax) (*.f32 (neg.f32 alphay) (neg.f32 alphax)))
(/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax sin2phi (/.f32 (*.f32 cos2phi (*.f32 alphay alphay)) alphax)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax (/.f32 sin2phi alphay) (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphax alphay))
(/.f32 (+.f32 alphax (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay (/.f32 alphay sin2phi)) alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 alphay (*.f32 (/.f32 alphay sin2phi) (/.f32 cos2phi alphax)) alphax) (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) alphax (*.f32 (neg.f32 alphay) (/.f32 cos2phi alphax))) (*.f32 (neg.f32 alphay) alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (neg.f32 alphay) (*.f32 alphax (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 alphax (neg.f32 alphay)))
(/.f32 (fma.f32 alphax (/.f32 (neg.f32 sin2phi) alphay) (/.f32 (*.f32 alphay (neg.f32 cos2phi)) alphax)) (*.f32 alphax (neg.f32 alphay)))
(/.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 2))) (neg.f32 (-.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax alphax)) alphay)
(*.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (/.f32 (/.f32 1 alphax) (*.f32 alphax alphay)))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 alphax (*.f32 alphax alphay)))
(pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 1)
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(pow.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 3) 1/3)
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 3)
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)
(sqrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2))
(fabs.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))
(log.f32 (exp.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (exp.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2)) (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (exp.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 3))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(expm1.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(log1p.f32 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(exp.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(exp.f32 (*.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1 (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 sin2phi (*.f32 (/.f32 1 alphay) (/.f32 1 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 sin2phi (/.f32 1 (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1 (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 1 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (*.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (*.f32 (cbrt.f32 cos2phi) (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (*.f32 (pow.f32 alphax -2) (cbrt.f32 cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 (pow.f32 (cbrt.f32 cos2phi) 3) (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) 2) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (*.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (/.f32 1 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (sqrt.f32 cos2phi) (*.f32 (sqrt.f32 cos2phi) (pow.f32 alphax -2)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 1 (neg.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 -1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (pow.f32 alphax -2) cos2phi (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 sin2phi alphay) (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 sin2phi (*.f32 (cbrt.f32 alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi (*.f32 alphay (cbrt.f32 alphay))) (pow.f32 (cbrt.f32 alphay) 2)))
(fma.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 sin2phi (*.f32 (sqrt.f32 alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (sqrt.f32 alphay)))
(fma.f32 (/.f32 sin2phi (sqrt.f32 alphay)) (/.f32 (/.f32 1 alphay) (sqrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 sin2phi (*.f32 (sqrt.f32 alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (sqrt.f32 alphay)))
(fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (pow.f32 (cbrt.f32 cos2phi) 3) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) 1) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (pow.f32 (cbrt.f32 cos2phi) 3) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) 1) (/.f32 (sqrt.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (sqrt.f32 cos2phi) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 3) alphay) alphay))
(fma.f32 (/.f32 sin2phi 1) (/.f32 (/.f32 1 alphay) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) 1) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) 1) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (/.f32 1 alphay) (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 sin2phi (*.f32 (cbrt.f32 alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi (*.f32 alphay (cbrt.f32 alphay))) (pow.f32 (cbrt.f32 alphay) 2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (pow.f32 (cbrt.f32 alphay) 2)) (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (cbrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (pow.f32 (cbrt.f32 alphay) 2)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 sin2phi (*.f32 (cbrt.f32 alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 sin2phi (*.f32 alphay (cbrt.f32 alphay))) (pow.f32 (cbrt.f32 alphay) 2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (sqrt.f32 alphay)) (/.f32 (cbrt.f32 (/.f32 sin2phi alphay)) (sqrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(fma.f32 (/.f32 1 (sqrt.f32 alphay)) (/.f32 sin2phi (*.f32 (sqrt.f32 alphay) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))
(+.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (/.f32 (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (sqrt.f32 alphay)))

eval334.0ms (2.2%)

Compiler

Compiled 30208 to 13119 computations (56.6% saved)

prune324.0ms (2.1%)

Pruning

60 alts after pruning (55 fresh and 5 done)

PrunedKeptTotal
New1241221263
Fresh63339
Picked011
Done246
Total1249601309
Error
0b
Counts
1309 → 60
Alt Table
Click to see full alt table
StatusErrorProgram
23.5b
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
7.7b
(/.f32 (*.f32 u0 (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))))
24.8b
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
8.1b
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
24.8b
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
3.2b
(/.f32 (neg.f32 (-.f32 (fma.f32 (pow.f32 u0 3) -1/3 (*.f32 (*.f32 -1/2 u0) u0)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
4.3b
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.7b
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 3) (/.f32 sin2phi (*.f32 alphay alphay))))
7.9b
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
4.3b
(/.f32 (neg.f32 (*.f32 3 (fma.f32 -1/6 (*.f32 u0 u0) (*.f32 u0 -1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.7b
(/.f32 (neg.f32 (*.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax)))
0.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
8.0b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
23.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (/.f32 1 (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
12.9b
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
24.8b
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
7.7b
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
7.7b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
7.7b
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
24.8b
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
25.5b
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
14.7b
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
12.8b
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
8.3b
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax alphay)))
12.8b
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
24.8b
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
12.8b
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
13.0b
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
10.7b
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
9.4b
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))))
9.7b
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
10.3b
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
25.3b
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
7.9b
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
12.9b
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
7.9b
(neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
13.0b
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
10.7b
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
8.1b
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay))
9.7b
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))) alphay))
9.4b
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))) alphay))
10.3b
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
9.7b
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
10.5b
(neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay)) alphay))
10.5b
(neg.f32 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay))) alphay))
12.9b
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
8.4b
(neg.f32 (*.f32 alphay (/.f32 1 (/.f32 sin2phi (*.f32 alphay (log1p.f32 (neg.f32 u0)))))))
Compiler

Compiled 2246 to 1524 computations (32.1% saved)

localize46.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
0.2b
(/.f32 sin2phi (*.f32 alphay alphay))
0.3b
(/.f32 (/.f32 cos2phi alphax) alphax)
0.4b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 62 to 14 computations (77.4% saved)

series9.0ms (0.1%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
0.0ms
u0
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
cos2phi
@inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphax
@-inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphax
@inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
cos2phi
@-inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))

rewrite71.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
490×fma-def_binary32
372×log-div_binary32
282×expm1-udef_binary32
282×log1p-udef_binary32
257×fma-neg_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01548
134040
2551540
Stop Event
node limit
Counts
3 → 191
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (/.f32 cos2phi alphax) alphax)
(+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (*.f32 (*.f32 alphax alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) (log1p.f32 u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cos2phi (*.f32 (/.f32 1 alphax) (/.f32 1 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cos2phi (/.f32 1 (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (*.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 1 (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 cos2phi alphax) (cbrt.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 alphax)) (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 (/.f32 1 alphax) (sqrt.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cos2phi 1) (/.f32 (/.f32 1 alphax) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) 1) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) 1) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (cbrt.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (sqrt.f32 alphax)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (sqrt.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (/.f32 cos2phi alphax) (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (/.f32 1 (*.f32 (*.f32 alphax alphay) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (/.f32 1 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 1 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (*.f32 alphax alphay) alphay) (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 (*.f32 alphax alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (+.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 sin2phi (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (neg.f32 (*.f32 (*.f32 alphax alphay) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (neg.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (neg.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphay alphay (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) sin2phi)) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) sin2phi)) (*.f32 (neg.f32 alphax) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 alphax alphax) 1)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (neg.f32 alphax) 1)) (*.f32 (neg.f32 alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphay (neg.f32 alphay) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 (neg.f32 alphax) (neg.f32 sin2phi))) (*.f32 (neg.f32 alphax) (*.f32 alphay (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 alphay (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) alphay (*.f32 (neg.f32 alphax) (/.f32 sin2phi alphay))) (*.f32 (neg.f32 alphax) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphax alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) cos2phi)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (*.f32 alphay (neg.f32 alphay)) cos2phi)) (*.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphax (/.f32 alphax cos2phi) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 (*.f32 alphay (neg.f32 alphay)) 1)) (*.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax (/.f32 alphax cos2phi)) alphay) (*.f32 alphay (*.f32 alphax (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi (neg.f32 alphax) (*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 (*.f32 alphay alphay) (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 -1 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) (neg.f32 alphax) (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (neg.f32 alphax) (*.f32 alphay (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 alphay (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) alphax) (*.f32 alphay alphay))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (exp.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (exp.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2)) (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 cos2phi (*.f32 (/.f32 1 alphax) (/.f32 1 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 cos2phi (/.f32 1 (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 1 (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1 (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (*.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 1 (neg.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 alphay -2) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 cos2phi alphax) (cbrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (sqrt.f32 alphax)) (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 (/.f32 1 alphax) (sqrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi 1) (/.f32 (/.f32 1 alphax) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) 1) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) 1) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (cbrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (sqrt.f32 alphax)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (sqrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 cos2phi (*.f32 alphax alphax)))))))

simplify115.0ms (0.7%)

Algorithm
egg-herbie
Rules
465×associate-/r*_binary32
352×associate-*r*_binary32
342×associate-*l*_binary32
287×fma-neg_binary32
278×associate-/l*_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05898699
116628330
263508330
Stop Event
node limit
Counts
323 → 317
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))) 1)
(-.f32 (/.f32 0 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 1)
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (*.f32 (*.f32 alphax alphay) alphay))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 1)
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 3)
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) (log1p.f32 u0)) -1)
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) 1)
(*.f32 cos2phi (*.f32 (/.f32 1 alphax) (/.f32 1 alphax)))
(*.f32 cos2phi (/.f32 1 (*.f32 alphax alphax)))
(*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))
(*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 1)
(*.f32 1 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (*.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)))
(*.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax))
(*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)))
(*.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 1 (neg.f32 alphax)))
(*.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 cos2phi alphax) (cbrt.f32 alphax)))
(*.f32 (/.f32 1 (sqrt.f32 alphax)) (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)))
(*.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 (/.f32 1 alphax) (sqrt.f32 alphax)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax))
(*.f32 (/.f32 cos2phi 1) (/.f32 (/.f32 1 alphax) alphax))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) 1) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) 1) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) alphax))
(*.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 alphax)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (cbrt.f32 alphax)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (sqrt.f32 alphax)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (sqrt.f32 alphax)))
(pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 1)
(pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 3)
(pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2)
(pow.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) 1/3)
(pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -1)
(neg.f32 (/.f32 (/.f32 cos2phi alphax) (neg.f32 alphax)))
(sqrt.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))
(log.f32 (exp.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))
(cbrt.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3))
(expm1.f32 (log1p.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(log1p.f32 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(exp.f32 (*.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 1)
(-.f32 (/.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(*.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 1)
(*.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(*.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (/.f32 1 (*.f32 (*.f32 alphax alphay) alphay)))
(*.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (/.f32 1 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))
(*.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 1 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 1 (/.f32 (*.f32 (*.f32 alphax alphay) alphay) (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))))
(/.f32 1 (/.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))))
(/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 (*.f32 alphax alphay) alphay))
(/.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)))
(/.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (+.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 sin2phi (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay))))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (neg.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (neg.f32 (*.f32 (*.f32 alphax alphay) alphay)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (neg.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (neg.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphay alphay (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) sin2phi)) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) sin2phi)) (*.f32 (neg.f32 alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 alphax alphax) 1)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (+.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (neg.f32 alphax) 1)) (*.f32 (neg.f32 alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 alphay (neg.f32 alphay) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 (neg.f32 alphax) (neg.f32 sin2phi))) (*.f32 (neg.f32 alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (+.f32 alphay (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) alphay))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) alphay (*.f32 (neg.f32 alphax) (/.f32 sin2phi alphay))) (*.f32 (neg.f32 alphax) alphay))
(/.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 alphax alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) cos2phi)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (*.f32 alphay (neg.f32 alphay)) cos2phi)) (*.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))
(/.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) alphax))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 sin2phi (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax (/.f32 alphax cos2phi))))
(/.f32 (fma.f32 alphax (/.f32 alphax cos2phi) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax (/.f32 alphax cos2phi))))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 (*.f32 alphay (neg.f32 alphay)) 1)) (*.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (/.f32 alphax cos2phi))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax (/.f32 alphax cos2phi)) alphay) (*.f32 alphay (*.f32 alphax (/.f32 alphax cos2phi))))
(/.f32 (fma.f32 sin2phi (neg.f32 alphax) (*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 (*.f32 alphay alphay) (neg.f32 alphax)))
(/.f32 (fma.f32 -1 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 alphax)))
(/.f32 (fma.f32 (neg.f32 sin2phi) (neg.f32 alphax) (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) (neg.f32 alphax)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (neg.f32 alphax) (*.f32 alphay (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 alphay (neg.f32 alphax)))
(/.f32 (-.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) alphax) (*.f32 alphay alphay))
(pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 1)
(pow.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 3)
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)
(sqrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))
(log.f32 (exp.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2))))
(log.f32 (*.f32 (exp.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (exp.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2)) (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))
(cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 3))
(expm1.f32 (log1p.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log1p.f32 (expm1.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(exp.f32 (log.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 1))
(fma.f32 cos2phi (*.f32 (/.f32 1 alphax) (/.f32 1 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 cos2phi (/.f32 1 (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 1 (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 1 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 1 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (*.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 1 (neg.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (pow.f32 alphay -2) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 cos2phi alphax) (cbrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 1 (sqrt.f32 alphax)) (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 (/.f32 1 alphax) (sqrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 cos2phi 1) (/.f32 (/.f32 1 alphax) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) 1) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) 1) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (cbrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (sqrt.f32 alphax)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (sqrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 cos2phi (*.f32 alphax alphax)))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (+.f32 (log.f32 -1) (log.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3)))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (+.f32 (-.f32 (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3)))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (+.f32 (/.f32 1/3 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 u0 3))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4)))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (/.f32 cos2phi (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 4))))) (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6)) (pow.f32 alphax 4)))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (log.f32 (-.f32 1 u0))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 alphax 6)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay))) (fma.f32 -1 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 sin2phi 3) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (-.f32 (fma.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (/.f32 (pow.f32 alphay 6) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(-.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (/.f32 0 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 2))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2))
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(*.f32 (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(*.f32 (/.f32 (log1p.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (/.f32 -1 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (*.f32 (*.f32 alphax alphay) alphay))
(/.f32 (*.f32 (log1p.f32 u0) (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))))
(*.f32 alphay (/.f32 (*.f32 (log1p.f32 u0) (*.f32 alphax alphay)) (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))))
(*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)))
(/.f32 (*.f32 (log1p.f32 u0) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)))
(/.f32 (log1p.f32 u0) (/.f32 (+.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 1)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 3) 1/3)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 3)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
(pow.f32 (/.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) (log1p.f32 u0)) -1)
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2))
(fabs.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 3))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 3)))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 1))
(/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (*.f32 (/.f32 1 alphax) (/.f32 1 alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 cos2phi (/.f32 1 (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 1 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (*.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (*.f32 (/.f32 1 alphax) (cbrt.f32 (/.f32 cos2phi alphax))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax))
(*.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 1 (neg.f32 alphax)))
(/.f32 (*.f32 (/.f32 (neg.f32 cos2phi) alphax) 1) (neg.f32 alphax))
(/.f32 (neg.f32 cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 cos2phi alphax) (cbrt.f32 alphax)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 cos2phi (*.f32 (cbrt.f32 alphax) alphax)))
(/.f32 (/.f32 cos2phi (*.f32 alphax (cbrt.f32 alphax))) (pow.f32 (cbrt.f32 alphax) 2))
(*.f32 (/.f32 1 (sqrt.f32 alphax)) (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)))
(*.f32 (/.f32 1 (sqrt.f32 alphax)) (/.f32 cos2phi (*.f32 (sqrt.f32 alphax) alphax)))
(/.f32 (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (sqrt.f32 alphax))
(*.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 (/.f32 1 alphax) (sqrt.f32 alphax)))
(*.f32 (/.f32 1 (sqrt.f32 alphax)) (/.f32 cos2phi (*.f32 (sqrt.f32 alphax) alphax)))
(/.f32 (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (sqrt.f32 alphax))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (/.f32 cos2phi 1) (/.f32 (/.f32 1 alphax) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) 1) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (*.f32 (/.f32 1 alphax) (cbrt.f32 (/.f32 cos2phi alphax))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) 1) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 alphax)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 cos2phi (*.f32 (cbrt.f32 alphax) alphax)))
(/.f32 (/.f32 cos2phi (*.f32 alphax (cbrt.f32 alphax))) (pow.f32 (cbrt.f32 alphax) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (pow.f32 (cbrt.f32 alphax) 2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (cbrt.f32 alphax)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 cos2phi (*.f32 (cbrt.f32 alphax) alphax)))
(/.f32 (/.f32 cos2phi (*.f32 alphax (cbrt.f32 alphax))) (pow.f32 (cbrt.f32 alphax) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (sqrt.f32 alphax)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (sqrt.f32 alphax)))
(pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 1)
(/.f32 cos2phi (*.f32 alphax alphax))
(pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 3)
(/.f32 cos2phi (*.f32 alphax alphax))
(pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2)
(/.f32 cos2phi (*.f32 alphax alphax))
(pow.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) 1/3)
(/.f32 cos2phi (*.f32 alphax alphax))
(pow.f32 (*.f32 alphax (/.f32 alphax cos2phi)) -1)
(/.f32 cos2phi (*.f32 alphax alphax))
(neg.f32 (/.f32 (/.f32 cos2phi alphax) (neg.f32 alphax)))
(/.f32 (*.f32 (/.f32 (neg.f32 cos2phi) alphax) 1) (neg.f32 alphax))
(/.f32 (neg.f32 cos2phi) (neg.f32 (*.f32 alphax alphax)))
(sqrt.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))
(fabs.f32 (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (exp.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 cos2phi (*.f32 alphax alphax))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 cos2phi (*.f32 alphax alphax))
(cbrt.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3))
(/.f32 cos2phi (*.f32 alphax alphax))
(expm1.f32 (log1p.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 cos2phi (*.f32 alphax alphax))
(log1p.f32 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 cos2phi (*.f32 alphax alphax))
(exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 cos2phi (*.f32 alphax alphax))
(exp.f32 (*.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 1))
(/.f32 cos2phi (*.f32 alphax alphax))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))) 1)
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(-.f32 (/.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(*.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 1)
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 2) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)))
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)
(*.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (/.f32 1 (*.f32 (*.f32 alphax alphay) alphay)))
(/.f32 (*.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) 1) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphay alphay)))
(*.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (/.f32 1 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))
(/.f32 (+.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)))
(*.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 1 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 1 (/.f32 (*.f32 (*.f32 alphax alphay) alphay) (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))))
(/.f32 (*.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) 1) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 1 (/.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))))
(*.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (/.f32 1 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))
(/.f32 (+.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)))
(/.f32 1 (/.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 (*.f32 alphax alphay) alphay))
(/.f32 (*.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) 1) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)))
(*.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (/.f32 1 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))
(/.f32 (+.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)))
(/.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (+.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 sin2phi (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay))))))
(/.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (-.f32 (+.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)) (/.f32 sin2phi (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
(/.f32 (+.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (+.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 alphax (/.f32 cos2phi alphax))))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2))))
(/.f32 (neg.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (neg.f32 (*.f32 (*.f32 alphax alphay) alphay)))
(/.f32 (neg.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(*.f32 1 (/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3))) (neg.f32 (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))
(*.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 3)) (fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (neg.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (-.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 cos2phi (*.f32 alphay alphay))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphay alphay (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) sin2phi)) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphay alphay (*.f32 sin2phi (/.f32 (*.f32 alphax alphax) cos2phi))) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(*.f32 (/.f32 (/.f32 (fma.f32 sin2phi (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)) (*.f32 alphay alphay)) (*.f32 alphax alphax)) cos2phi)
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) sin2phi)) (*.f32 (neg.f32 alphax) (*.f32 alphay alphay)))
(/.f32 (neg.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(*.f32 1 (/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 alphax alphax) 1)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax)) (*.f32 alphax (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay)))))
(*.f32 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) sin2phi)
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 alphay (/.f32 sin2phi alphay)) alphax) (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (+.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 alphax (/.f32 alphax cos2phi) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 alphay (/.f32 sin2phi alphay))))
(*.f32 (/.f32 (/.f32 (fma.f32 alphax (/.f32 alphax cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 alphax alphax)) cos2phi)
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (neg.f32 alphax) 1)) (*.f32 (neg.f32 alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay)) (neg.f32 alphax)) (*.f32 (neg.f32 alphax) (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 (*.f32 alphay alphay) sin2phi)) alphax) (/.f32 (*.f32 alphax alphay) (/.f32 sin2phi (neg.f32 alphay))))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 alphax (*.f32 alphax (*.f32 alphay (neg.f32 alphay)))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(/.f32 (neg.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(*.f32 1 (/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 alphay (neg.f32 alphay) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 alphay (neg.f32 alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (neg.f32 sin2phi))) (*.f32 alphay (*.f32 (neg.f32 alphay) (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (/.f32 (neg.f32 (fma.f32 sin2phi (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay))) (/.f32 alphax (/.f32 cos2phi alphax))) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 (neg.f32 alphax) (neg.f32 sin2phi))) (*.f32 (neg.f32 alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 (neg.f32 alphax) (neg.f32 sin2phi))) (*.f32 alphay (*.f32 (neg.f32 alphay) (neg.f32 alphax))))
(/.f32 (fma.f32 alphay (*.f32 (/.f32 (neg.f32 cos2phi) alphax) (neg.f32 alphay)) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 cos2phi alphay (*.f32 alphax (*.f32 alphax (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (fma.f32 alphax (*.f32 alphax (/.f32 sin2phi alphay)) (*.f32 cos2phi alphay)) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax (/.f32 sin2phi alphay) (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphax alphay))
(/.f32 (+.f32 alphay (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) alphay))
(/.f32 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 (*.f32 alphax alphax) cos2phi) alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (fma.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay) alphay) (*.f32 alphay (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) alphay (*.f32 (neg.f32 alphax) (/.f32 sin2phi alphay))) (*.f32 (neg.f32 alphax) alphay))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) alphay (neg.f32 (*.f32 alphax (/.f32 sin2phi alphay)))) (*.f32 alphay (neg.f32 alphax)))
(/.f32 (-.f32 (*.f32 alphay (/.f32 (neg.f32 cos2phi) alphax)) (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax (neg.f32 alphay)))
(/.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 sin2phi (*.f32 alphax alphax) (*.f32 cos2phi (*.f32 alphay alphay))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) cos2phi)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax alphax)) (*.f32 alphax (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay)))))
(*.f32 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) sin2phi)
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (*.f32 alphay (neg.f32 alphay)) cos2phi)) (*.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay (neg.f32 alphay))))
(/.f32 (fma.f32 cos2phi (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 alphax (*.f32 alphax (*.f32 alphay (neg.f32 alphay)))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 cos2phi alphay (*.f32 alphax (*.f32 alphax (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (fma.f32 alphax (*.f32 alphax (/.f32 sin2phi alphay)) (*.f32 cos2phi alphay)) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 alphay (/.f32 sin2phi alphay)) alphax) (*.f32 alphax (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) alphax))
(/.f32 (neg.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(*.f32 1 (/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax (/.f32 sin2phi alphay) (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphax alphay))
(/.f32 (fma.f32 sin2phi (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (*.f32 alphax (/.f32 alphax cos2phi))))
(/.f32 (fma.f32 alphay alphay (*.f32 sin2phi (/.f32 (*.f32 alphax alphax) cos2phi))) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(*.f32 (/.f32 (/.f32 (fma.f32 sin2phi (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)) (*.f32 alphay alphay)) (*.f32 alphax alphax)) cos2phi)
(/.f32 (fma.f32 alphax (/.f32 alphax cos2phi) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax (/.f32 alphax cos2phi))))
(/.f32 (fma.f32 alphax (/.f32 alphax cos2phi) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 alphay (/.f32 sin2phi alphay))))
(*.f32 (/.f32 (/.f32 (fma.f32 alphax (/.f32 alphax cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 alphax alphax)) cos2phi)
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 (*.f32 alphay (neg.f32 alphay)) 1)) (*.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 alphax (/.f32 alphax cos2phi))))
(/.f32 (fma.f32 alphay (neg.f32 alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (neg.f32 sin2phi))) (*.f32 alphay (*.f32 (neg.f32 alphay) (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (/.f32 (neg.f32 (fma.f32 sin2phi (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay))) (/.f32 alphax (/.f32 cos2phi alphax))) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax (/.f32 alphax cos2phi)) alphay) (*.f32 alphay (*.f32 alphax (/.f32 alphax cos2phi))))
(/.f32 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 (*.f32 alphax alphax) cos2phi) alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (fma.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay) alphay) (*.f32 alphay (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (fma.f32 sin2phi (neg.f32 alphax) (*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 (*.f32 alphay alphay) (neg.f32 alphax)))
(/.f32 (neg.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)))) (*.f32 alphax (*.f32 alphay (neg.f32 alphay))))
(*.f32 1 (/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 -1 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 alphax)))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay)) (neg.f32 alphax)) (*.f32 (neg.f32 alphax) (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 (*.f32 alphay alphay) sin2phi)) alphax) (/.f32 (*.f32 alphax alphay) (/.f32 sin2phi (neg.f32 alphay))))
(/.f32 (fma.f32 (neg.f32 sin2phi) (neg.f32 alphax) (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) (neg.f32 alphax)))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 (neg.f32 alphax) (neg.f32 sin2phi))) (*.f32 alphay (*.f32 (neg.f32 alphay) (neg.f32 alphax))))
(/.f32 (fma.f32 alphay (*.f32 (/.f32 (neg.f32 cos2phi) alphax) (neg.f32 alphay)) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (neg.f32 alphax) (*.f32 alphay (/.f32 (neg.f32 cos2phi) alphax))) (*.f32 alphay (neg.f32 alphax)))
(/.f32 (fma.f32 (/.f32 (neg.f32 cos2phi) alphax) alphay (neg.f32 (*.f32 alphax (/.f32 sin2phi alphay)))) (*.f32 alphay (neg.f32 alphax)))
(/.f32 (-.f32 (*.f32 alphay (/.f32 (neg.f32 cos2phi) alphax)) (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax (neg.f32 alphay)))
(/.f32 (-.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4)))) (neg.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (-.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) alphax) (*.f32 alphay alphay))
(/.f32 (*.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) 1) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphay alphay)))
(pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 1)
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 3) 1/3)
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 3)
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) 2)
(sqrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 2))
(fabs.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))
(log.f32 (exp.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (*.f32 (exp.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (exp.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (*.f32 (pow.f32 (exp.f32 sin2phi) (pow.f32 alphay -2)) (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (+.f32 1 (expm1.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax))) 3))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(expm1.f32 (log1p.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(log1p.f32 (expm1.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(exp.f32 (log.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(exp.f32 (*.f32 (log.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))) 1))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 cos2phi (*.f32 (/.f32 1 alphax) (/.f32 1 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 cos2phi (/.f32 1 (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) 1 (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 1 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 1 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 1 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) 2) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (*.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (*.f32 (/.f32 1 alphax) (cbrt.f32 (/.f32 cos2phi alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay 4))) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (*.f32 (/.f32 sin2phi (pow.f32 alphay 4)) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (*.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (/.f32 1 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) (pow.f32 alphay -2)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 1 (neg.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 -1 alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (neg.f32 sin2phi) (/.f32 (/.f32 1 alphay) (neg.f32 alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 alphay -2) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 cos2phi alphax) (cbrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 cos2phi (*.f32 (cbrt.f32 alphax) alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 cos2phi (*.f32 alphax (cbrt.f32 alphax))) (pow.f32 (cbrt.f32 alphax) 2)))
(fma.f32 (/.f32 1 (sqrt.f32 alphax)) (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 1 (sqrt.f32 alphax)) (/.f32 cos2phi (*.f32 (sqrt.f32 alphax) alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (sqrt.f32 alphax)))
(fma.f32 (/.f32 cos2phi (sqrt.f32 alphax)) (/.f32 (/.f32 1 alphax) (sqrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 1 (sqrt.f32 alphax)) (/.f32 cos2phi (*.f32 (sqrt.f32 alphax) alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 (/.f32 cos2phi alphax) (sqrt.f32 alphax)) (sqrt.f32 alphax)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 cos2phi 1) (/.f32 (/.f32 1 alphax) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) 1) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (*.f32 (/.f32 1 alphax) (cbrt.f32 (/.f32 cos2phi alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) 1) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) alphax) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 sin2phi (pow.f32 alphay -2) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 cos2phi (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 cos2phi (*.f32 (cbrt.f32 alphax) alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 cos2phi (*.f32 alphax (cbrt.f32 alphax))) (pow.f32 (cbrt.f32 alphax) 2)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (pow.f32 (cbrt.f32 alphax) 2)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 (sqrt.f32 (/.f32 cos2phi alphax)) (cbrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 cos2phi (*.f32 (cbrt.f32 alphax) alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (/.f32 (/.f32 cos2phi (*.f32 alphax (cbrt.f32 alphax))) (pow.f32 (cbrt.f32 alphax) 2)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 cos2phi alphax) 2)) (sqrt.f32 alphax)) (/.f32 (cbrt.f32 (/.f32 cos2phi alphax)) (sqrt.f32 alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) 1) (/.f32 (cbrt.f32 sin2phi) (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) 1) (/.f32 (sqrt.f32 sin2phi) (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 1 alphay) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) alphay) (/.f32 (cbrt.f32 sin2phi) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (cbrt.f32 (pow.f32 alphay 4))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (sqrt.f32 sin2phi) (cbrt.f32 (pow.f32 alphay 4))) (/.f32 (sqrt.f32 sin2phi) (pow.f32 (cbrt.f32 alphay) 2)) (/.f32 cos2phi (*.f32 alphax alphax)))

localize17.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(/.f32 (*.f32 alphax alphax) cos2phi)
0.2b
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
Compiler

Compiled 23 to 8 computations (65.2% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
u0
@0
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
0.0ms
alphax
@inf
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
0.0ms
u0
@inf
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
0.0ms
cos2phi
@-inf
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
0.0ms
cos2phi
@inf
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))

rewrite43.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
789×pow1_binary32
730×add-log-exp_binary32
730×log1p-expm1-u_binary32
730×expm1-log1p-u_binary32
711×add-exp-log_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0717
114717
2199417
Stop Event
node limit
Counts
2 → 57
Calls
Call 1
Inputs
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 u0 (*.f32 alphax alphax))) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) 1) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax u0) (/.f32 cos2phi alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) u0) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alphax (neg.f32 alphax))) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (sqrt.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3) (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alphax (/.f32 1 (/.f32 cos2phi alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alphax (*.f32 alphax (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) 2) (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 alphax 4)) (*.f32 (pow.f32 (cbrt.f32 alphax) 2) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 1 (neg.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 cos2phi) (*.f32 alphax alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphax 1) (/.f32 alphax cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphax cos2phi) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphax (pow.f32 (cbrt.f32 cos2phi) 2)) (/.f32 alphax (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 cos2phi) 2)) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) (sqrt.f32 cos2phi)) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 alphax alphax) (neg.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 alphax alphax) 3) (pow.f32 cos2phi 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))))))

simplify48.0ms (0.3%)

Algorithm
egg-herbie
Rules
798×log-div_binary32
652×times-frac_binary32
543×unswap-sqr_binary32
524×associate-/l*_binary32
482×fma-neg_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01411061
13631052
213341049
365341049
Stop Event
node limit
Counts
117 → 72
Calls
Call 1
Inputs
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(/.f32 (pow.f32 alphax 2) cos2phi)
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphax alphax))) (neg.f32 cos2phi))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) 1) cos2phi)
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))
(/.f32 (*.f32 alphax u0) (/.f32 cos2phi alphax))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) u0) (neg.f32 cos2phi))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax (neg.f32 alphax))) (neg.f32 cos2phi))
(pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 1)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 3)
(pow.f32 (*.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (sqrt.f32 u0)) 2)
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 2))
(log.f32 (pow.f32 (exp.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) u0))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 3))
(cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3) (pow.f32 u0 3)))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))))
(-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1)
(*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi))
(*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 1)
(*.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) 2) (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(*.f32 (cbrt.f32 (pow.f32 alphax 4)) (*.f32 (pow.f32 (cbrt.f32 alphax) 2) (/.f32 1 cos2phi)))
(*.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)))
(*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 1 (neg.f32 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 alphax 1) (/.f32 alphax cos2phi))
(*.f32 (/.f32 alphax cos2phi) alphax)
(*.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) cos2phi))
(*.f32 (/.f32 alphax (pow.f32 (cbrt.f32 cos2phi) 2)) (/.f32 alphax (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 cos2phi) 2)) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(*.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) (sqrt.f32 cos2phi)) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) (sqrt.f32 cos2phi)))
(pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 1)
(pow.f32 (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) 3)
(pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) 2)
(pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) -1)
(neg.f32 (/.f32 (*.f32 alphax alphax) (neg.f32 cos2phi)))
(sqrt.f32 (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))
(log.f32 (exp.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 alphax alphax) 3) (pow.f32 cos2phi 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(exp.f32 (log.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
Outputs
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(/.f32 (pow.f32 alphax 2) cos2phi)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphax alphax))) (neg.f32 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) 1) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 alphax u0) (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) u0) (neg.f32 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (*.f32 alphax (neg.f32 alphax))) (neg.f32 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 1)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 3) 1/3)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 3)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(pow.f32 (*.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (sqrt.f32 u0)) 2)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 2))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(log.f32 (pow.f32 (exp.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) u0))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) 3))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3) (pow.f32 u0 3)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 alphax (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 1)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) 2))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) 2) (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (cbrt.f32 (pow.f32 alphax 4)) (*.f32 (pow.f32 (cbrt.f32 alphax) 2) (/.f32 1 cos2phi)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 1 cos2phi))
(*.f32 (cbrt.f32 (pow.f32 alphax 4)) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) cos2phi))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 alphax) 2)) cos2phi)
(*.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 1 (neg.f32 cos2phi)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (/.f32 1 cos2phi) (*.f32 alphax alphax))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (/.f32 alphax 1) (/.f32 alphax cos2phi))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (/.f32 alphax cos2phi) alphax)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) cos2phi))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 1 cos2phi))
(*.f32 (cbrt.f32 (pow.f32 alphax 4)) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) cos2phi))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 alphax) 2)) cos2phi)
(*.f32 (/.f32 alphax (pow.f32 (cbrt.f32 cos2phi) 2)) (/.f32 alphax (cbrt.f32 cos2phi)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 cos2phi) 2)) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(*.f32 (cbrt.f32 (*.f32 alphax (/.f32 alphax cos2phi))) (/.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 cos2phi) 2)))
(/.f32 (cbrt.f32 (pow.f32 alphax 4)) (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (cbrt.f32 (/.f32 (*.f32 alphax alphax) cos2phi))))
(*.f32 (cbrt.f32 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 cos2phi) 2)))
(*.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) (sqrt.f32 cos2phi)) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) (sqrt.f32 cos2phi)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 alphax) 2)) (/.f32 1 cos2phi))
(*.f32 (cbrt.f32 (pow.f32 alphax 4)) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) cos2phi))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 alphax) 2)) cos2phi)
(pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 1)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(pow.f32 (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3) 1/3)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax cos2phi) alphax)) 3)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(pow.f32 (/.f32 alphax (sqrt.f32 cos2phi)) 2)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) -1)
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(neg.f32 (/.f32 (*.f32 alphax alphax) (neg.f32 cos2phi)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(sqrt.f32 (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))
(fabs.f32 (/.f32 alphax (/.f32 cos2phi alphax)))
(log.f32 (exp.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) 3))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 alphax alphax) 3) (pow.f32 cos2phi 3)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(exp.f32 (log.f32 (*.f32 (/.f32 alphax cos2phi) alphax)))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))

localize29.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi))
0.3b
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
0.3b
(*.f32 u0 (*.f32 alphax alphax))
4.5b
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
Compiler

Compiled 44 to 15 computations (65.9% saved)

series8.0ms (0.1%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
0.0ms
alphax
@inf
(*.f32 u0 (*.f32 alphax alphax))
0.0ms
u0
@-inf
(*.f32 u0 (*.f32 alphax alphax))
0.0ms
u0
@inf
(*.f32 u0 (*.f32 alphax alphax))
0.0ms
u0
@0
(+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi))
0.0ms
u0
@0
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)

rewrite70.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
665×prod-diff_binary32
529×log-prod_binary32
473×fma-def_binary32
265×pow2_binary32
213×fma-neg_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01052
122340
2327238
Stop Event
node limit
Counts
4 → 344
Calls
Call 1
Inputs
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(*.f32 u0 (*.f32 alphax alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 cos2phi (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (*.f32 u0 u0)) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (cbrt.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 cos2phi (*.f32 alphax (sqrt.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u0) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (sqrt.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (-.f32 1 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u0) (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0))) (neg.f32 (neg.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)) (neg.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 3)) (+.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 2)) (-.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) 1) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (neg.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (sqrt.f32 (*.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (/.f32 1 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 2) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) (-.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u0 (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alphax alphax)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 alphax alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 (*.f32 alphax alphax)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphax (sqrt.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (pow.f32 alphax 3) 2)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (pow.f32 alphax 3) 2) (pow.f32 u0 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alphax alphax)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (pow.f32 alphax 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (pow.f32 alphax 3) 2) (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (fma.f32 2 (log.f32 alphax) (log.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (fma.f32 2 (log.f32 alphax) (log.f32 u0)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 3) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (neg.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (sqrt.f32 (*.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (/.f32 1 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 2) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) (-.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) (/.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (/.f32 1 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1) (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (+.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))) (neg.f32 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))) (neg.f32 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) 1) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) 1) (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 1) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1) (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) 1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 2) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) 1)))))

simplify110.0ms (0.7%)

Algorithm
egg-herbie
Rules
363×fma-neg_binary32
307×div-sub_binary32
239×log-prod_binary32
211×cube-prod_binary32
192×associate-/l*_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04307399
110197158
238937146
Stop Event
node limit
Counts
476 → 332
Calls
Call 1
Inputs
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (pow.f32 alphax 2))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
1
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
1
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
1
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
1
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(+.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))
(+.f32 1 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(+.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)
(+.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)
(+.f32 0 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))
(+.f32 -1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))
(+.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))
(*.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)))
(*.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)))
(*.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi))
(*.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)
(*.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)))
(*.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)))
(*.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)))
(*.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(/.f32 1 (/.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) 1))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))))
(/.f32 1 (/.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 cos2phi (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(/.f32 (cbrt.f32 (*.f32 u0 u0)) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (cbrt.f32 u0)))
(/.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 cos2phi (*.f32 alphax (sqrt.f32 u0))))
(/.f32 (sqrt.f32 u0) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (sqrt.f32 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (-.f32 1 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1))))
(/.f32 -1 (neg.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (neg.f32 u0) (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0))) (neg.f32 (neg.f32 cos2phi)))
(/.f32 (neg.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)) (neg.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 3)) (+.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 2)) (-.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) 1) cos2phi)
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 cos2phi))
(pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)
(pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) 1/2)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 3)
(pow.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 2)
(pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3) 1/3)
(pow.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) -1)
(pow.f32 (/.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) 1) -1)
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) -1)
(pow.f32 (/.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)) -1)
(neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (neg.f32 cos2phi)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))
(log.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))
(hypot.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (sqrt.f32 (*.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(expm1.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(exp.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))
(fma.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)
(fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)
(fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)
(fma.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))) 0)
(fma.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)) 0)
(fma.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)) 0)
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi) 0)
(fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1 0)
(fma.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1 -1)
(fma.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 0)
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)
(fma.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)) 0)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 0)
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)
(fma.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)) 0)
(fma.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)) 0)
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) 0)
(fma.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (/.f32 1 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)) -1)
(fma.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)) 0)
(fma.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 0)
(fma.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) -1)
(fma.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)) 0)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 2) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)
(fma.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi) 0)
(fma.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi) 0)
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 0)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 0)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi) 0)
(fma.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi) 0)
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)) 0)
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) 0)
(fma.f32 (+.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) (-.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) 1)
(+.f32 0 (*.f32 u0 (*.f32 alphax alphax)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alphax alphax)))) 1)
(pow.f32 (*.f32 u0 (*.f32 alphax alphax)) 1)
(pow.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0)) 1/2)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 alphax alphax)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) 3)
(pow.f32 (*.f32 alphax (sqrt.f32 u0)) 2)
(pow.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (pow.f32 alphax 3) 2)) 1/3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 alphax 3) 2) (pow.f32 u0 3)) 1/3)
(sqrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0)))
(log.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alphax alphax)) 3))
(cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (pow.f32 alphax 3) 2)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 alphax 3) 2) (pow.f32 u0 3)))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 alphax alphax))))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 alphax alphax))))
(exp.f32 (fma.f32 2 (log.f32 alphax) (log.f32 u0)))
(exp.f32 (*.f32 (fma.f32 2 (log.f32 alphax) (log.f32 u0)) 1))
(+.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))
(+.f32 1 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(+.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)
(+.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)
(+.f32 0 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))
(+.f32 -1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))
(+.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 3) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(*.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)))
(*.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)))
(*.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi))
(*.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)
(*.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)))
(*.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)))
(*.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)))
(*.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))
(pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)
(pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) 1/2)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 3)
(pow.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 2)
(pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3) 1/3)
(pow.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) -1)
(pow.f32 (/.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) 1) -1)
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) -1)
(pow.f32 (/.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)) -1)
(neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (neg.f32 cos2phi)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))
(log.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))
(hypot.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (sqrt.f32 (*.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(expm1.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(exp.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))
(fma.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)
(fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)
(fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)
(fma.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))) 0)
(fma.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)) 0)
(fma.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)) 0)
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi) 0)
(fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1 0)
(fma.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1 -1)
(fma.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 0)
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)
(fma.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)) 0)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 0)
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)
(fma.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)) 0)
(fma.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)) 0)
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) 0)
(fma.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (/.f32 1 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)) -1)
(fma.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)) 0)
(fma.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 0)
(fma.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) -1)
(fma.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)) 0)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 2) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)
(fma.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi) 0)
(fma.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi) 0)
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 0)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 0)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi) 0)
(fma.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi) 0)
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)) 0)
(fma.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)) 0)
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) 0)
(fma.f32 (+.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) (-.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) 1)
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) 1)
(-.f32 (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) (/.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(*.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))
(*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))
(*.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (/.f32 1 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)))
(*.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1) (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))))
(/.f32 1 (/.f32 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))))
(/.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(/.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (+.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(/.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))) (neg.f32 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))) (neg.f32 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) 1) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) 1) (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 1) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1)
(pow.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) 1/2)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 2)
(pow.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 3) 1/3)
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1) (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))) -1)
(pow.f32 (/.f32 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 3))
(expm1.f32 (log.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))
(exp.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))
(fma.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)
(fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) -1)
(fma.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))) 1)
(fma.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)) 1)
(fma.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)) 1)
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi) 1)
(fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1 1)
(fma.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 1)
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)) 1)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1)
(fma.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)) 1)
(fma.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)) 1)
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) 1)
(fma.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)) 1)
(fma.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 1)
(fma.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) 1 -1)
(fma.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)) 1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 2) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) -1)
(fma.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi) 1)
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 1)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi) 1)
(fma.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi) 1)
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)) 1)
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) 1)
Outputs
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(*.f32 u0 (pow.f32 alphax 2))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
1
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
1
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
1
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
1
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(+.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 1 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 0 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 -1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (/.f32 (*.f32 alphax alphax) cos2phi)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alphax) alphax) (/.f32 u0 cos2phi)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (/.f32 (*.f32 alphax alphax) cos2phi)))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alphax) alphax) (/.f32 u0 cos2phi)))))
(*.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)))
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (cbrt.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (cbrt.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 1 (/.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(/.f32 1 (/.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 cos2phi (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(/.f32 (cbrt.f32 (*.f32 u0 u0)) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (cbrt.f32 u0)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u0 u0)) (/.f32 cos2phi (*.f32 alphax alphax))) (cbrt.f32 u0))
(*.f32 (cbrt.f32 u0) (*.f32 (/.f32 (cbrt.f32 (*.f32 u0 u0)) cos2phi) (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 cos2phi (*.f32 alphax (sqrt.f32 u0))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (sqrt.f32 u0) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (sqrt.f32 u0)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (-.f32 1 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (-.f32 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) 1) (*.f32 -1 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (+.f32 1 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (+.f32 1 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1))))
(/.f32 -1 (neg.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (neg.f32 u0) (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0))) (neg.f32 (neg.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (neg.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)) (neg.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 3)) (+.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 2)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) 3)) (+.f32 1 (-.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) 3)) (+.f32 1 (*.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) (+.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) -1))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 2)) (-.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) 2)) (-.f32 1 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1)))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) 2)) (-.f32 1 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1)))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) 1) cos2phi)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 cos2phi))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) 1/2)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 3)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 2)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3) 1/3)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (/.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) 1) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) -1)
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(pow.f32 (/.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)) -1)
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (neg.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(hypot.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (sqrt.f32 (*.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))
(hypot.f32 (/.f32 alphax (/.f32 (sqrt.f32 cos2phi) (sqrt.f32 u0))) (sqrt.f32 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)))))
(hypot.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (sqrt.f32 (*.f32 u0 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1)))))
(hypot.f32 (/.f32 alphax (/.f32 (sqrt.f32 cos2phi) (sqrt.f32 u0))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1)))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(expm1.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(exp.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1 -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 0)
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (cbrt.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (cbrt.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(fma.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) -1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)) 0)
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) 0)
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(fma.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (/.f32 1 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)) -1)
(+.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 3)) (fma.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)) -1)
(+.f32 -1 (/.f32 (+.f32 1 (/.f32 (pow.f32 alphax 6) (pow.f32 (/.f32 cos2phi u0) 3))) (fma.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 1)))
(+.f32 -1 (/.f32 (+.f32 1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 3)) (fma.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 1)))
(fma.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 0)
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(fma.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) -1)
(+.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)))) -1)
(+.f32 -1 (/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1)))
(+.f32 -1 (/.f32 (+.f32 -1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1)))
(fma.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 2) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 0)
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)) 0)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 0)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(fma.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)) 0)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))))
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)) 0)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(fma.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)) 0)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(fma.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)) 0)
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) (sqrt.f32 cos2phi)))
(fma.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (+.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) (-.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) 1)
(fma.f32 (+.f32 1 (/.f32 alphax (/.f32 (sqrt.f32 cos2phi) (sqrt.f32 u0)))) (+.f32 (/.f32 alphax (/.f32 (sqrt.f32 cos2phi) (sqrt.f32 u0))) -1) 1)
(fma.f32 (+.f32 1 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi))) (+.f32 -1 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi))) 1)
(fma.f32 (+.f32 1 (/.f32 alphax (/.f32 (sqrt.f32 cos2phi) (sqrt.f32 u0)))) (fma.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (sqrt.f32 u0) -1) 1)
(+.f32 0 (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alphax alphax)))) 1)
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(pow.f32 (*.f32 u0 (*.f32 alphax alphax)) 1)
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(pow.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0)) 1/2)
(sqrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0)))
(fabs.f32 (*.f32 u0 (*.f32 alphax alphax)))
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 alphax alphax)) 3) 1/3)
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) 3)
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(pow.f32 (*.f32 alphax (sqrt.f32 u0)) 2)
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(pow.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (pow.f32 alphax 3) 2)) 1/3)
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(pow.f32 (*.f32 (pow.f32 (pow.f32 alphax 3) 2) (pow.f32 u0 3)) 1/3)
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(sqrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0)))
(fabs.f32 (*.f32 u0 (*.f32 alphax alphax)))
(log.f32 (pow.f32 (exp.f32 u0) (*.f32 alphax alphax)))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alphax alphax)) 3))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (pow.f32 alphax 3) 2)))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 alphax 3) 2) (pow.f32 u0 3)))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 alphax alphax))))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 alphax alphax))))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(exp.f32 (fma.f32 2 (log.f32 alphax) (log.f32 u0)))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(exp.f32 (*.f32 (fma.f32 2 (log.f32 alphax) (log.f32 u0)) 1))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 alphax (*.f32 u0 alphax))
(+.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 1 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 0 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 -1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (/.f32 (*.f32 alphax alphax) cos2phi)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alphax) alphax) (/.f32 u0 cos2phi)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (/.f32 (*.f32 alphax alphax) cos2phi)))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alphax) alphax) (/.f32 u0 cos2phi)))))
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 3) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(-.f32 (/.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 3) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(+.f32 (/.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 3) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))) (/.f32 -1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))))
(+.f32 (/.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 3) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))) (/.f32 -1 (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(-.f32 (/.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(+.f32 (/.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)) (/.f32 -1 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(+.f32 (/.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)) (/.f32 -1 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(*.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)))
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (cbrt.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (cbrt.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) 1/2)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 3)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 2)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3) 1/3)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (/.f32 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))) 1) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))) -1)
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(pow.f32 (/.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1)) -1)
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (neg.f32 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (exp.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(hypot.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (sqrt.f32 (*.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))))
(hypot.f32 (/.f32 alphax (/.f32 (sqrt.f32 cos2phi) (sqrt.f32 u0))) (sqrt.f32 (*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)))))
(hypot.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (sqrt.f32 (*.f32 u0 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1)))))
(hypot.f32 (/.f32 alphax (/.f32 (sqrt.f32 cos2phi) (sqrt.f32 u0))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1)))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(expm1.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(exp.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1 -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 0)
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (cbrt.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (cbrt.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)))
(fma.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) -1)
(fma.f32 (cbrt.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) -1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)) 0)
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) -1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) 0)
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(fma.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (/.f32 1 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)) -1)
(+.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 3)) (fma.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)) -1)
(+.f32 -1 (/.f32 (+.f32 1 (/.f32 (pow.f32 alphax 6) (pow.f32 (/.f32 cos2phi u0) 3))) (fma.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 1)))
(+.f32 -1 (/.f32 (+.f32 1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 3)) (fma.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 1)))
(fma.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 0)
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))
(fma.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) -1)
(+.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)))) -1)
(+.f32 -1 (/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1)))
(+.f32 -1 (/.f32 (+.f32 -1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1)))
(fma.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 2) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1)) 1)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 0)
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi))
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)) 0)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 0)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(fma.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)) 0)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 0)
(*.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))))
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)) 0)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(fma.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)) 0)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 cos2phi)) (/.f32 alphax (cbrt.f32 (*.f32 cos2phi cos2phi))))
(*.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)))
(fma.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)) 0)
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) (sqrt.f32 cos2phi)))
(fma.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) 0)
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (+.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) (-.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1) 1)
(fma.f32 (+.f32 1 (/.f32 alphax (/.f32 (sqrt.f32 cos2phi) (sqrt.f32 u0)))) (+.f32 (/.f32 alphax (/.f32 (sqrt.f32 cos2phi) (sqrt.f32 u0))) -1) 1)
(fma.f32 (+.f32 1 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi))) (+.f32 -1 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi))) 1)
(fma.f32 (+.f32 1 (/.f32 alphax (/.f32 (sqrt.f32 cos2phi) (sqrt.f32 u0)))) (fma.f32 (/.f32 alphax (sqrt.f32 cos2phi)) (sqrt.f32 u0) -1) 1)
(-.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(-.f32 (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))) (/.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1))
(*.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(*.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)))
(*.f32 (cbrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)))
(*.f32 (cbrt.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))
(*.f32 (cbrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)))
(*.f32 (cbrt.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2)) (*.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))
(*.f32 (cbrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)))
(*.f32 (cbrt.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(*.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (/.f32 1 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 3)) (fma.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(/.f32 (+.f32 1 (/.f32 (pow.f32 alphax 6) (pow.f32 (/.f32 cos2phi u0) 3))) (fma.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 1))
(/.f32 (+.f32 1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 3)) (fma.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 1))
(*.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (/.f32 1 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1) (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 3)) (fma.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(/.f32 (+.f32 1 (/.f32 (pow.f32 alphax 6) (pow.f32 (/.f32 cos2phi u0) 3))) (fma.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 1))
(/.f32 (+.f32 1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 3)) (fma.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 1))
(/.f32 1 (/.f32 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1))
(/.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 3)) (fma.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(/.f32 (+.f32 1 (/.f32 (pow.f32 alphax 6) (pow.f32 (/.f32 cos2phi u0) 3))) (fma.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 1))
(/.f32 (+.f32 1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 3)) (fma.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 1))
(/.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) (+.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 3)) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2) 1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (+.f32 1 (/.f32 (pow.f32 alphax 6) (pow.f32 (/.f32 cos2phi u0) 3))) (+.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)))))
(/.f32 (+.f32 1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 3)) (-.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1)))
(/.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))) (neg.f32 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 3)) (fma.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(/.f32 (+.f32 1 (/.f32 (pow.f32 alphax 6) (pow.f32 (/.f32 cos2phi u0) 3))) (fma.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 1))
(/.f32 (+.f32 1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 3)) (fma.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))) (neg.f32 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2) 1) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3)) 1) (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 3)) (fma.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(/.f32 (+.f32 1 (/.f32 (pow.f32 alphax 6) (pow.f32 (/.f32 cos2phi u0) 3))) (fma.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 1))
(/.f32 (+.f32 1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 3)) (fma.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 1) (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1))
(pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(pow.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) 1/2)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 3)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 2)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(pow.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 3) 1/3)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1) (+.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 3))) -1)
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 3)) (fma.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) -1) 1))
(/.f32 (+.f32 1 (/.f32 (pow.f32 alphax 6) (pow.f32 (/.f32 cos2phi u0) 3))) (fma.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 1))
(/.f32 (+.f32 1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 3)) (fma.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 1))
(pow.f32 (/.f32 (-.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (-.f32 1 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2))) -1)
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (-.f32 1 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) -1))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) -1))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(log.f32 (exp.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1))))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 3))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(expm1.f32 (log.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)))
(expm1.f32 (log.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(expm1.f32 (log.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(exp.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))
(exp.f32 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(exp.f32 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1))
(exp.f32 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
(exp.f32 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 1 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) -1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 1 cos2phi)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (*.f32 alphax alphax) (*.f32 u0 (/.f32 1 cos2phi)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 1 cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 1 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) 1)
(fma.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (cbrt.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) 1)
(fma.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) 1)
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax)) 2)) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1)
(fma.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (cbrt.f32 (pow.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)) 2)) 1)
(fma.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) 2)) 1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 1 cos2phi)) 1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))) 1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi) 1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 1)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (sqrt.f32 cos2phi)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (*.f32 alphax (sqrt.f32 u0)) (*.f32 (*.f32 alphax (sqrt.f32 u0)) (/.f32 1 cos2phi)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (/.f32 1 (neg.f32 cos2phi)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) 1)
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2))) 1)
(+.f32 1 (/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))) (+.f32 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2))))
(+.f32 1 (/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2))))
(fma.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1) 2) -1) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 1)
(fma.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (/.f32 1 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 1)
(+.f32 1 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1) 2)) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 2)))
(+.f32 1 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1) 2)) (fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 2)))
(fma.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2) 1 -1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) 2) (cbrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) -1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 2)) -1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (/.f32 u0 1) (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (/.f32 (*.f32 alphax alphax) 1) (/.f32 u0 cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) 1) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (*.f32 (/.f32 1 cos2phi) (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax)))) 1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) cos2phi) 1)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) cos2phi) 1)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) 1) (/.f32 (*.f32 alphax (sqrt.f32 u0)) cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)) 1)
(fma.f32 (/.f32 (*.f32 alphax alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)) 1)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))) 1)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) 1)
(fma.f32 (cbrt.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) 1)
(fma.f32 (cbrt.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 cos2phi cos2phi))) 1)
(fma.f32 (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax (sqrt.f32 u0)) (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)) 1)
(fma.f32 (/.f32 (*.f32 u0 alphax) (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 1 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 u0 (/.f32 (cbrt.f32 cos2phi) (*.f32 alphax alphax))) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (cbrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 u0 (cbrt.f32 (*.f32 cos2phi cos2phi))) (/.f32 alphax (/.f32 (cbrt.f32 cos2phi) alphax)) 1)
(fma.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (/.f32 u0 (sqrt.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (/.f32 (*.f32 alphax alphax) (sqrt.f32 cos2phi)) (/.f32 u0 (sqrt.f32 cos2phi)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 u0 (*.f32 alphax alphax))) (sqrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 u0 u0))) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (*.f32 alphax (*.f32 u0 alphax))) (sqrt.f32 cos2phi)) 1)
(fma.f32 (/.f32 (*.f32 u0 alphax) (sqrt.f32 cos2phi)) (/.f32 alphax (sqrt.f32 cos2phi)) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) 1)) 1) 1)
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) 1)
(fma.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)) 1)

localize60.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))
0.3b
(*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay)
0.4b
(*.f32 (*.f32 u0 sin2phi) -1/12)
0.7b
(/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))))
Compiler

Compiled 96 to 46 computations (52.1% saved)

series18.0ms (0.1%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
2.0ms
alphay
@0
(/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))))
1.0ms
sin2phi
@0
(/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))))
1.0ms
sin2phi
@inf
(/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))))
1.0ms
sin2phi
@-inf
(/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))))
1.0ms
alphay
@inf
(/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))))

rewrite80.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
868×log-prod_binary32
731×fma-def_binary32
346×fma-neg_binary32
294×expm1-udef_binary32
294×log1p-udef_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01467
132067
2474367
Stop Event
node limit
Counts
4 → 212
Calls
Call 1
Inputs
(/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))))
(*.f32 (*.f32 u0 sin2phi) -1/12)
(*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay)
(-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alphay (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 alphay) 2) (*.f32 (cbrt.f32 alphay) (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 alphay) (*.f32 (sqrt.f32 alphay) (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (sqrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 alphay) (/.f32 1 (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) 1) (/.f32 (cbrt.f32 alphay) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 alphay) 1) (/.f32 (sqrt.f32 alphay) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (/.f32 alphay (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 alphay) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (/.f32 (sqrt.f32 alphay) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (/.f32 alphay (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (/.f32 (cbrt.f32 alphay) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3))) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 alphay (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 alphay 3) (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 sin2phi (*.f32 u0 -1/12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))) (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 sin2phi (*.f32 u0 -1/12)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 -1/1728 (pow.f32 (*.f32 sin2phi u0) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 1/144 (pow.f32 (*.f32 sin2phi u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 -1/1728 (pow.f32 (*.f32 sin2phi u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 sin2phi (*.f32 u0 -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 sin2phi (*.f32 u0 -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 sin2phi (*.f32 u0 -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (neg.f32 alphay)) (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphay alphay) 1) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphay alphay) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3) (pow.f32 alphay 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sin2phi 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (neg.f32 (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 -1 (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3))) (neg.f32 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))) (neg.f32 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) 3) (pow.f32 (/.f32 sin2phi u0) 3)) (fma.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (+.f32 (pow.f32 (/.f32 sin2phi u0) 2) (*.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)) (fma.f32 (*.f32 sin2phi sin2phi) 1/4 (-.f32 (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (pow.f32 (/.f32 sin2phi u0) 2)) (+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (-.f32 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (+.f32 1 (expm1.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (+.f32 1 (expm1.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))) (exp.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 (exp.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (+.f32 1 (expm1.f32 (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))) (+.f32 1 (expm1.f32 (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (exp.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (exp.f32 sin2phi) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (exp.f32 sin2phi) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 sin2phi 1/2 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 sin2phi 1/2 (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1/2 sin2phi (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1/2 sin2phi (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 sin2phi 1/2) 1 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 sin2phi 1/2) 1 (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 sin2phi 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (neg.f32 (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 -1 (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 sin2phi 1/2)) (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 sin2phi 1/2)) (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (cbrt.f32 (*.f32 sin2phi 1/2)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (cbrt.f32 (*.f32 sin2phi 1/2)) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (neg.f32 (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi 1/2)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi 1/2)) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (neg.f32 (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 -1 (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (cbrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (cbrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (neg.f32 (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 -1 (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (*.f32 sin2phi 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (neg.f32 (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 -1 (/.f32 sin2phi u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2)) (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 1/2 (pow.f32 (cbrt.f32 sin2phi) 2)) (cbrt.f32 sin2phi) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 1/2 (pow.f32 (cbrt.f32 sin2phi) 2)) (cbrt.f32 sin2phi) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 1/2 (sqrt.f32 sin2phi)) (sqrt.f32 sin2phi) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 1/2 (sqrt.f32 sin2phi)) (sqrt.f32 sin2phi) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))))))

simplify121.0ms (0.8%)

Algorithm
egg-herbie
Rules
299×log-prod_binary32
298×fma-def_binary32
297×fma-neg_binary32
229×associate-*r*_binary32
212×div-sub_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06148398
116167195
256277195
Stop Event
node limit
Counts
332 → 361
Calls
Call 1
Inputs
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(*.f32 -1 (/.f32 alphay (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(*.f32 -1 (/.f32 alphay (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(*.f32 -1 (/.f32 alphay (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(*.f32 -1 (/.f32 alphay (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/4 (/.f32 alphay sin2phi)) (*.f32 1/12 (/.f32 alphay sin2phi))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/4 (/.f32 alphay sin2phi)) (*.f32 1/12 (/.f32 alphay sin2phi))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi)) (*.f32 -1 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 1/24 (/.f32 alphay sin2phi)) (*.f32 1/2 (+.f32 (*.f32 1/4 (/.f32 alphay sin2phi)) (*.f32 1/12 (/.f32 alphay sin2phi))))))))))
(*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi)))
(+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -432 (/.f32 alphay sin2phi)) (*.f32 -144 (/.f32 alphay sin2phi))) (pow.f32 u0 3))) (+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -432 (/.f32 alphay sin2phi)) (*.f32 -144 (/.f32 alphay sin2phi))) (pow.f32 u0 3))) (+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -6 (+.f32 (*.f32 -432 (/.f32 alphay sin2phi)) (*.f32 -144 (/.f32 alphay sin2phi)))) (*.f32 864 (/.f32 alphay sin2phi))) (pow.f32 u0 4))))))
(*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi)))
(+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi))))
(+.f32 (*.f32 432 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))) (+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (*.f32 144 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))) (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi))))))
(+.f32 (*.f32 432 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))) (+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (*.f32 144 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))) (+.f32 (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi))) (*.f32 -1 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 144 (/.f32 alphay sin2phi)) (*.f32 432 (/.f32 alphay sin2phi)))) (*.f32 864 (/.f32 alphay sin2phi))) (pow.f32 u0 4)))))))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/12 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 1/4 (/.f32 (pow.f32 alphay 2) sin2phi))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/12 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 1/4 (/.f32 (pow.f32 alphay 2) sin2phi))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 1/24 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 1/2 (+.f32 (*.f32 1/12 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 1/4 (/.f32 (pow.f32 alphay 2) sin2phi))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))))
(*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi)))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -432 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 -144 (/.f32 (pow.f32 alphay 2) sin2phi))) (pow.f32 u0 3))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi)))))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -432 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 -144 (/.f32 (pow.f32 alphay 2) sin2phi))) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 864 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 -6 (+.f32 (*.f32 -432 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 -144 (/.f32 (pow.f32 alphay 2) sin2phi))))) (pow.f32 u0 4))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))))))
(*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi)))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 432 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (+.f32 (*.f32 144 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))))))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 864 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 6 (+.f32 (*.f32 144 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 432 (/.f32 (pow.f32 alphay 2) sin2phi))))) (pow.f32 u0 4))) (+.f32 (*.f32 432 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (+.f32 (*.f32 144 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi)))))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 -1 (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi))
(*.f32 -1 (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi))
(*.f32 -1 (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi))
(*.f32 -1 (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi))
(*.f32 -1 (/.f32 sin2phi u0))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(*.f32 1/12 (*.f32 u0 sin2phi))
(+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi)))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(*.f32 1/12 (*.f32 u0 sin2phi))
(+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi)))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(+.f32 0 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) 1)
(*.f32 alphay (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 1)
(*.f32 1 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (pow.f32 (cbrt.f32 alphay) 2) (*.f32 (cbrt.f32 alphay) (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (sqrt.f32 alphay) (*.f32 (sqrt.f32 alphay) (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (sqrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (sqrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (neg.f32 alphay) (/.f32 1 (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) 1) (/.f32 (cbrt.f32 alphay) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (/.f32 (sqrt.f32 alphay) 1) (/.f32 (sqrt.f32 alphay) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (/.f32 alphay (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (/.f32 (sqrt.f32 alphay) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (/.f32 (sqrt.f32 alphay) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (/.f32 alphay (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (/.f32 (cbrt.f32 alphay) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3))) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4)))
(*.f32 (/.f32 alphay (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 1)
(pow.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 3)
(pow.f32 (sqrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 2)
(pow.f32 (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay) -1)
(neg.f32 (/.f32 alphay (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(sqrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2))
(log.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3))
(cbrt.f32 (/.f32 (pow.f32 alphay 3) (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)))
(expm1.f32 (log1p.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(log1p.f32 (expm1.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(exp.f32 (log.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(exp.f32 (*.f32 (log.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 1))
(+.f32 0 (*.f32 sin2phi (*.f32 u0 -1/12)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))) (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) 1)
(pow.f32 (*.f32 sin2phi (*.f32 u0 -1/12)) 1)
(pow.f32 (cbrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) 3)
(pow.f32 (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) 2)
(pow.f32 (*.f32 -1/1728 (pow.f32 (*.f32 sin2phi u0) 3)) 1/3)
(sqrt.f32 (*.f32 1/144 (pow.f32 (*.f32 sin2phi u0) 2)))
(log.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))))
(cbrt.f32 (*.f32 -1/1728 (pow.f32 (*.f32 sin2phi u0) 3)))
(expm1.f32 (log1p.f32 (*.f32 sin2phi (*.f32 u0 -1/12))))
(log1p.f32 (expm1.f32 (*.f32 sin2phi (*.f32 u0 -1/12))))
(exp.f32 (log.f32 (*.f32 sin2phi (*.f32 u0 -1/12))))
(exp.f32 (*.f32 (log.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) 1))
(+.f32 0 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)))) 1)
(/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))
(/.f32 1 (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 alphay alphay)))
(/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (/.f32 (*.f32 alphay alphay) 1) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (/.f32 (*.f32 alphay alphay) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 1)
(pow.f32 (pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))) 3)
(pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 2)
(sqrt.f32 (pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 2))
(log.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)))))
(cbrt.f32 (pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 3))
(cbrt.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3) (pow.f32 alphay 3)))
(expm1.f32 (log1p.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))))
(log1p.f32 (expm1.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))))
(exp.f32 (log.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))))
(exp.f32 (*.f32 (log.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))) 1))
(+.f32 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (*.f32 sin2phi 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(+.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))
(+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (neg.f32 (/.f32 sin2phi u0)))
(+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))
(+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 -1 (/.f32 sin2phi u0)))
(+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))
(+.f32 0 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(*.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1)
(*.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))))
(*.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 1 (/.f32 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3))))
(/.f32 1 (/.f32 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4)))
(/.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3))) (neg.f32 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))) (neg.f32 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) 3) (pow.f32 (/.f32 sin2phi u0) 3)) (fma.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (+.f32 (pow.f32 (/.f32 sin2phi u0) 2) (*.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (/.f32 sin2phi u0)))))
(/.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)) (fma.f32 (*.f32 sin2phi sin2phi) 1/4 (-.f32 (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(/.f32 (-.f32 (*.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (pow.f32 (/.f32 sin2phi u0) 2)) (+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (/.f32 sin2phi u0)))
(/.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (-.f32 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1)
(pow.f32 (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3) 1/3)
(pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2))
(log.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(log.f32 (/.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (+.f32 1 (expm1.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (+.f32 1 (expm1.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(log.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))) (exp.f32 (/.f32 sin2phi u0))))
(log.f32 (/.f32 (exp.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (+.f32 1 (expm1.f32 (/.f32 sin2phi u0)))))
(log.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))) (+.f32 1 (expm1.f32 (/.f32 sin2phi u0)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (exp.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(log.f32 (*.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(log.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (exp.f32 sin2phi) 1/2)))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (exp.f32 sin2phi) 1/2)))
(log.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2)))))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2)))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(exp.f32 (log.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 1))
(fma.f32 sin2phi 1/2 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 sin2phi 1/2 (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 1/2 sin2phi (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 1/2 sin2phi (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 (*.f32 sin2phi 1/2) 1 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (*.f32 sin2phi 1/2) 1 (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 1 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 1 (*.f32 sin2phi 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 1 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))
(fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (neg.f32 (/.f32 sin2phi u0)))
(fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))
(fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 -1 (/.f32 sin2phi u0)))
(fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))
(fma.f32 (cbrt.f32 (*.f32 sin2phi 1/2)) (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (cbrt.f32 (*.f32 sin2phi 1/2)) (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (cbrt.f32 (*.f32 sin2phi 1/2)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (cbrt.f32 (*.f32 sin2phi 1/2)) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (neg.f32 (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))
(fma.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi 1/2)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi 1/2)) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (neg.f32 (/.f32 sin2phi u0)))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 -1 (/.f32 sin2phi u0)))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (cbrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (neg.f32 (/.f32 sin2phi u0)))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 -1 (/.f32 sin2phi u0)))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))
(fma.f32 (neg.f32 (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))
(fma.f32 -1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (*.f32 sin2phi 1/2))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (neg.f32 (/.f32 sin2phi u0)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 -1 (/.f32 sin2phi u0)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2)) (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))
(fma.f32 (*.f32 1/2 (pow.f32 (cbrt.f32 sin2phi) 2)) (cbrt.f32 sin2phi) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (*.f32 1/2 (pow.f32 (cbrt.f32 sin2phi) 2)) (cbrt.f32 sin2phi) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 (*.f32 1/2 (sqrt.f32 sin2phi)) (sqrt.f32 sin2phi) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (*.f32 1/2 (sqrt.f32 sin2phi)) (sqrt.f32 sin2phi) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
Outputs
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(*.f32 -1 (/.f32 alphay (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2))))
(*.f32 -1 (/.f32 alphay (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2))))
(*.f32 -1 (/.f32 alphay (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2))))
(*.f32 -1 (/.f32 alphay (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2))))
(*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi alphay)))
(/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi)
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi)))
(fma.f32 -1 (/.f32 u0 (/.f32 sin2phi alphay)) (*.f32 -1/2 (/.f32 (*.f32 alphay (*.f32 u0 u0)) sin2phi)))
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 u0 u0) sin2phi) alphay)) (*.f32 (/.f32 u0 sin2phi) alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/4 (/.f32 alphay sin2phi)) (*.f32 1/12 (/.f32 alphay sin2phi))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi))))
(fma.f32 -1 (/.f32 u0 (/.f32 sin2phi alphay)) (fma.f32 -1 (*.f32 (pow.f32 u0 3) (*.f32 (/.f32 alphay sin2phi) 1/3)) (*.f32 -1/2 (/.f32 (*.f32 alphay (*.f32 u0 u0)) sin2phi))))
(-.f32 (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 u0 u0) sin2phi) alphay)) (*.f32 (/.f32 alphay sin2phi) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (/.f32 u0 sin2phi) alphay))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/4 (/.f32 alphay sin2phi)) (*.f32 1/12 (/.f32 alphay sin2phi))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) alphay) sin2phi)) (*.f32 -1 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 1/24 (/.f32 alphay sin2phi)) (*.f32 1/2 (+.f32 (*.f32 1/4 (/.f32 alphay sin2phi)) (*.f32 1/12 (/.f32 alphay sin2phi))))))))))
(fma.f32 -1 (/.f32 u0 (/.f32 sin2phi alphay)) (fma.f32 -1 (*.f32 (pow.f32 u0 3) (*.f32 (/.f32 alphay sin2phi) 1/3)) (fma.f32 -1/2 (/.f32 (*.f32 alphay (*.f32 u0 u0)) sin2phi) (neg.f32 (*.f32 (pow.f32 u0 4) (fma.f32 1/24 (/.f32 alphay sin2phi) (*.f32 1/2 (*.f32 (/.f32 alphay sin2phi) 1/3))))))))
(-.f32 (-.f32 (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 u0 u0) sin2phi) alphay)) (*.f32 (/.f32 alphay sin2phi) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 u0 4) (fma.f32 (/.f32 alphay sin2phi) 1/24 (*.f32 (/.f32 alphay sin2phi) 1/6)))) (*.f32 (/.f32 u0 sin2phi) alphay))
(*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi)))
(*.f32 12 (/.f32 (/.f32 alphay u0) sin2phi))
(*.f32 12 (/.f32 alphay (*.f32 sin2phi u0)))
(+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi))))
(fma.f32 -72 (/.f32 alphay (*.f32 sin2phi (*.f32 u0 u0))) (*.f32 12 (/.f32 (/.f32 alphay u0) sin2phi)))
(fma.f32 12 (/.f32 alphay (*.f32 sin2phi u0)) (*.f32 (/.f32 -72 sin2phi) (/.f32 alphay (*.f32 u0 u0))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -432 (/.f32 alphay sin2phi)) (*.f32 -144 (/.f32 alphay sin2phi))) (pow.f32 u0 3))) (+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi)))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 alphay sin2phi) -576) (pow.f32 u0 3)) (fma.f32 -72 (/.f32 alphay (*.f32 sin2phi (*.f32 u0 u0))) (*.f32 12 (/.f32 (/.f32 alphay u0) sin2phi))))
(-.f32 (fma.f32 12 (/.f32 alphay (*.f32 sin2phi u0)) (*.f32 (/.f32 -72 sin2phi) (/.f32 alphay (*.f32 u0 u0)))) (/.f32 (/.f32 alphay sin2phi) (/.f32 (pow.f32 u0 3) -576)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -432 (/.f32 alphay sin2phi)) (*.f32 -144 (/.f32 alphay sin2phi))) (pow.f32 u0 3))) (+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -6 (+.f32 (*.f32 -432 (/.f32 alphay sin2phi)) (*.f32 -144 (/.f32 alphay sin2phi)))) (*.f32 864 (/.f32 alphay sin2phi))) (pow.f32 u0 4))))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 alphay sin2phi) -576) (pow.f32 u0 3)) (fma.f32 -72 (/.f32 alphay (*.f32 sin2phi (*.f32 u0 u0))) (fma.f32 12 (/.f32 (/.f32 alphay u0) sin2phi) (neg.f32 (/.f32 (fma.f32 -6 (*.f32 (/.f32 alphay sin2phi) -576) (*.f32 (/.f32 alphay sin2phi) 864)) (pow.f32 u0 4))))))
(-.f32 (-.f32 (fma.f32 12 (/.f32 alphay (*.f32 sin2phi u0)) (*.f32 (/.f32 -72 sin2phi) (/.f32 alphay (*.f32 u0 u0)))) (/.f32 (fma.f32 (/.f32 alphay sin2phi) 864 (*.f32 (/.f32 alphay sin2phi) 3456)) (pow.f32 u0 4))) (/.f32 (/.f32 alphay sin2phi) (/.f32 (pow.f32 u0 3) -576)))
(*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi)))
(*.f32 12 (/.f32 (/.f32 alphay u0) sin2phi))
(*.f32 12 (/.f32 alphay (*.f32 sin2phi u0)))
(+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi))))
(fma.f32 -72 (/.f32 alphay (*.f32 sin2phi (*.f32 u0 u0))) (*.f32 12 (/.f32 (/.f32 alphay u0) sin2phi)))
(fma.f32 12 (/.f32 alphay (*.f32 sin2phi u0)) (*.f32 (/.f32 -72 sin2phi) (/.f32 alphay (*.f32 u0 u0))))
(+.f32 (*.f32 432 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))) (+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (*.f32 144 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))) (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi))))))
(fma.f32 432 (/.f32 (/.f32 alphay (pow.f32 u0 3)) sin2phi) (fma.f32 -72 (/.f32 alphay (*.f32 sin2phi (*.f32 u0 u0))) (fma.f32 144 (/.f32 (/.f32 alphay (pow.f32 u0 3)) sin2phi) (*.f32 12 (/.f32 (/.f32 alphay u0) sin2phi)))))
(fma.f32 432 (/.f32 (/.f32 alphay sin2phi) (pow.f32 u0 3)) (fma.f32 -72 (/.f32 alphay (*.f32 sin2phi (*.f32 u0 u0))) (fma.f32 12 (/.f32 alphay (*.f32 sin2phi u0)) (*.f32 (/.f32 144 (pow.f32 u0 3)) (/.f32 alphay sin2phi)))))
(+.f32 (*.f32 432 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))) (+.f32 (*.f32 -72 (/.f32 alphay (*.f32 (pow.f32 u0 2) sin2phi))) (+.f32 (*.f32 144 (/.f32 alphay (*.f32 (pow.f32 u0 3) sin2phi))) (+.f32 (*.f32 12 (/.f32 alphay (*.f32 u0 sin2phi))) (*.f32 -1 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 144 (/.f32 alphay sin2phi)) (*.f32 432 (/.f32 alphay sin2phi)))) (*.f32 864 (/.f32 alphay sin2phi))) (pow.f32 u0 4)))))))
(fma.f32 432 (/.f32 (/.f32 alphay (pow.f32 u0 3)) sin2phi) (fma.f32 -72 (/.f32 alphay (*.f32 sin2phi (*.f32 u0 u0))) (fma.f32 144 (/.f32 (/.f32 alphay (pow.f32 u0 3)) sin2phi) (fma.f32 12 (/.f32 (/.f32 alphay u0) sin2phi) (neg.f32 (/.f32 (fma.f32 6 (*.f32 (/.f32 alphay sin2phi) 576) (*.f32 (/.f32 alphay sin2phi) 864)) (pow.f32 u0 4)))))))
(fma.f32 432 (/.f32 (/.f32 alphay sin2phi) (pow.f32 u0 3)) (fma.f32 -72 (/.f32 alphay (*.f32 sin2phi (*.f32 u0 u0))) (-.f32 (fma.f32 12 (/.f32 alphay (*.f32 sin2phi u0)) (*.f32 (/.f32 144 (pow.f32 u0 3)) (/.f32 alphay sin2phi))) (/.f32 (fma.f32 (/.f32 alphay sin2phi) 864 (*.f32 (/.f32 alphay sin2phi) 3456)) (pow.f32 u0 4)))))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(*.f32 -1/12 (*.f32 u0 sin2phi))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (-.f32 (*.f32 1/2 sin2phi) (+.f32 (/.f32 sin2phi u0) (*.f32 -1/12 (*.f32 u0 sin2phi)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0)))))
(/.f32 (pow.f32 alphay 2) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0)))))
(/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0)))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 (neg.f32 alphay) (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 (neg.f32 alphay) (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 (neg.f32 alphay) (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi)))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(*.f32 (/.f32 alphay sin2phi) (/.f32 (neg.f32 alphay) (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2))))
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 -1/2 (/.f32 sin2phi (*.f32 (*.f32 u0 u0) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/12 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 1/4 (/.f32 (pow.f32 alphay 2) sin2phi))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (pow.f32 u0 3) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1/3)) (fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))))
(-.f32 (-.f32 (/.f32 -1/2 (/.f32 sin2phi (*.f32 (*.f32 u0 u0) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (pow.f32 u0 3) (/.f32 (*.f32 (*.f32 alphay alphay) 1/3) sin2phi)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/12 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 1/4 (/.f32 (pow.f32 alphay 2) sin2phi))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 1/24 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 1/2 (+.f32 (*.f32 1/12 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 1/4 (/.f32 (pow.f32 alphay 2) sin2phi))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) sin2phi)) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))))
(fma.f32 -1 (*.f32 (pow.f32 u0 3) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1/3)) (fma.f32 -1 (*.f32 (pow.f32 u0 4) (fma.f32 1/24 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 1/2 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1/3)))) (fma.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 sin2phi (*.f32 alphay alphay))) (neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))))
(-.f32 (-.f32 (-.f32 (/.f32 -1/2 (/.f32 sin2phi (*.f32 (*.f32 u0 u0) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))) (*.f32 (pow.f32 u0 4) (fma.f32 1/24 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1/6)))) (*.f32 (pow.f32 u0 3) (/.f32 (*.f32 (*.f32 alphay alphay) 1/3) sin2phi)))
(*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi)))
(*.f32 12 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi u0)))
(*.f32 (/.f32 12 sin2phi) (/.f32 (*.f32 alphay alphay) u0))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))))
(fma.f32 12 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi u0)) (/.f32 (*.f32 -72 (*.f32 alphay alphay)) (*.f32 sin2phi (*.f32 u0 u0))))
(fma.f32 12 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)) (*.f32 -72 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) sin2phi)))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -432 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 -144 (/.f32 (pow.f32 alphay 2) sin2phi))) (pow.f32 u0 3))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi)))))
(fma.f32 12 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi u0)) (fma.f32 -1 (/.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) -576) (pow.f32 u0 3)) (/.f32 (*.f32 -72 (*.f32 alphay alphay)) (*.f32 sin2phi (*.f32 u0 u0)))))
(fma.f32 12 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)) (-.f32 (*.f32 -72 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) sin2phi)) (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (pow.f32 u0 3) -576))))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -432 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 -144 (/.f32 (pow.f32 alphay 2) sin2phi))) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 864 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 -6 (+.f32 (*.f32 -432 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 -144 (/.f32 (pow.f32 alphay 2) sin2phi))))) (pow.f32 u0 4))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))))))
(fma.f32 12 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi u0)) (fma.f32 -1 (/.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) -576) (pow.f32 u0 3)) (fma.f32 -1 (/.f32 (fma.f32 864 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 -6 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) -576))) (pow.f32 u0 4)) (/.f32 (*.f32 -72 (*.f32 alphay alphay)) (*.f32 sin2phi (*.f32 u0 u0))))))
(fma.f32 12 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)) (-.f32 (-.f32 (*.f32 -72 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) sin2phi)) (/.f32 (fma.f32 864 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 3456)) (pow.f32 u0 4))) (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (pow.f32 u0 3) -576))))
(*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi)))
(*.f32 12 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi u0)))
(*.f32 (/.f32 12 sin2phi) (/.f32 (*.f32 alphay alphay) u0))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))))
(fma.f32 12 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi u0)) (/.f32 (*.f32 -72 (*.f32 alphay alphay)) (*.f32 sin2phi (*.f32 u0 u0))))
(fma.f32 12 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)) (*.f32 -72 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) sin2phi)))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 432 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (+.f32 (*.f32 144 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi))))))
(fma.f32 12 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi u0)) (fma.f32 432 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (pow.f32 u0 3))) (fma.f32 144 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (pow.f32 u0 3))) (/.f32 (*.f32 -72 (*.f32 alphay alphay)) (*.f32 sin2phi (*.f32 u0 u0))))))
(+.f32 (*.f32 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (pow.f32 u0 3))) 576) (fma.f32 12 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)) (*.f32 -72 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) sin2phi))))
(+.f32 (*.f32 12 (/.f32 (pow.f32 alphay 2) (*.f32 u0 sin2phi))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 864 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 6 (+.f32 (*.f32 144 (/.f32 (pow.f32 alphay 2) sin2phi)) (*.f32 432 (/.f32 (pow.f32 alphay 2) sin2phi))))) (pow.f32 u0 4))) (+.f32 (*.f32 432 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (+.f32 (*.f32 144 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) sin2phi))) (*.f32 -72 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) sin2phi)))))))
(fma.f32 12 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi u0)) (fma.f32 -1 (/.f32 (fma.f32 864 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 6 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 576))) (pow.f32 u0 4)) (fma.f32 432 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (pow.f32 u0 3))) (fma.f32 144 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (pow.f32 u0 3))) (/.f32 (*.f32 -72 (*.f32 alphay alphay)) (*.f32 sin2phi (*.f32 u0 u0)))))))
(fma.f32 12 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay u0)) (-.f32 (+.f32 (*.f32 -72 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) sin2phi)) (*.f32 (*.f32 (/.f32 alphay sin2phi) (/.f32 alphay (pow.f32 u0 3))) 576)) (/.f32 (fma.f32 864 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 3456)) (pow.f32 u0 4))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 sin2phi (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 sin2phi (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 sin2phi (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 sin2phi (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 sin2phi (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 sin2phi (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 sin2phi (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 -1/12 u0))))
(*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))
(*.f32 sin2phi (-.f32 1/2 (fma.f32 u0 -1/12 (/.f32 1 u0))))
(*.f32 -1 (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi))
(neg.f32 (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(*.f32 (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2)) (neg.f32 sin2phi))
(*.f32 -1 (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi))
(neg.f32 (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(*.f32 (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2)) (neg.f32 sin2phi))
(*.f32 -1 (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi))
(neg.f32 (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(*.f32 (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2)) (neg.f32 sin2phi))
(*.f32 -1 (*.f32 (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 1/12 u0))) sin2phi))
(neg.f32 (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12)))))
(*.f32 (-.f32 (/.f32 1 u0) (fma.f32 u0 1/12 1/2)) (neg.f32 sin2phi))
(*.f32 -1 (/.f32 sin2phi u0))
(/.f32 (neg.f32 sin2phi) u0)
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (*.f32 1/2 sin2phi))
(fma.f32 -1 (/.f32 sin2phi u0) (*.f32 1/2 sin2phi))
(-.f32 (*.f32 1/2 sin2phi) (/.f32 sin2phi u0))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(*.f32 1/12 (*.f32 u0 sin2phi))
(*.f32 (*.f32 u0 1/12) sin2phi)
(*.f32 u0 (*.f32 sin2phi 1/12))
(+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi)))
(fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi))
(*.f32 sin2phi (fma.f32 u0 1/12 1/2))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(*.f32 1/12 (*.f32 u0 sin2phi))
(*.f32 (*.f32 u0 1/12) sin2phi)
(*.f32 u0 (*.f32 sin2phi 1/12))
(+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi)))
(fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi))
(*.f32 sin2phi (fma.f32 u0 1/12 1/2))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 (*.f32 -1 (/.f32 sin2phi u0)) (+.f32 (*.f32 1/2 sin2phi) (*.f32 1/12 (*.f32 u0 sin2phi))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 0 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) 1)
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 alphay (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 1)
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 1 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (pow.f32 (cbrt.f32 alphay) 2) (*.f32 (cbrt.f32 alphay) (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)))
(*.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)))
(*.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))) (cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)))
(*.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))) (cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))) 2)))
(*.f32 (sqrt.f32 alphay) (*.f32 (sqrt.f32 alphay) (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (sqrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (sqrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (neg.f32 alphay) (/.f32 1 (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (/.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) 1) (/.f32 (cbrt.f32 alphay) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (/.f32 (sqrt.f32 alphay) 1) (/.f32 (sqrt.f32 alphay) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (/.f32 alphay (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)))
(*.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))) 2)))
(*.f32 (/.f32 (sqrt.f32 alphay) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (/.f32 (sqrt.f32 alphay) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (/.f32 alphay (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (/.f32 (cbrt.f32 alphay) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(*.f32 (/.f32 alphay (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3))) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4)))
(*.f32 (/.f32 alphay (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3))) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi (*.f32 sin2phi 1/4))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3))) (fma.f32 sin2phi (*.f32 sin2phi 1/4) (*.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 (*.f32 alphay (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)))
(*.f32 (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (/.f32 alphay (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))))
(pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 1)
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(pow.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3) 1/3)
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(pow.f32 (cbrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 3)
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(pow.f32 (sqrt.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 2)
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(pow.f32 (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay) -1)
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(neg.f32 (/.f32 alphay (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(sqrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(log.f32 (exp.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(cbrt.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(cbrt.f32 (/.f32 (pow.f32 alphay 3) (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(expm1.f32 (log1p.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(log1p.f32 (expm1.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(exp.f32 (log.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(exp.f32 (*.f32 (log.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 1))
(/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))
(+.f32 0 (*.f32 sin2phi (*.f32 u0 -1/12)))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))) (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) 1)
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(pow.f32 (*.f32 sin2phi (*.f32 u0 -1/12)) 1)
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(pow.f32 (cbrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) 3)
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(pow.f32 (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) 2)
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(pow.f32 (*.f32 -1/1728 (pow.f32 (*.f32 sin2phi u0) 3)) 1/3)
(cbrt.f32 (*.f32 -1/1728 (pow.f32 (*.f32 sin2phi u0) 3)))
(sqrt.f32 (*.f32 1/144 (pow.f32 (*.f32 sin2phi u0) 2)))
(log.f32 (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0)))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(cbrt.f32 (*.f32 -1/1728 (pow.f32 (*.f32 sin2phi u0) 3)))
(expm1.f32 (log1p.f32 (*.f32 sin2phi (*.f32 u0 -1/12))))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(log1p.f32 (expm1.f32 (*.f32 sin2phi (*.f32 u0 -1/12))))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(exp.f32 (log.f32 (*.f32 sin2phi (*.f32 u0 -1/12))))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(exp.f32 (*.f32 (log.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) 1))
(*.f32 sin2phi (*.f32 u0 -1/12))
(*.f32 u0 (*.f32 sin2phi -1/12))
(+.f32 0 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)))) 1)
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 1 (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 alphay alphay)))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (*.f32 alphay (neg.f32 alphay)) (neg.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (/.f32 (*.f32 alphay alphay) 1) (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(/.f32 (/.f32 (*.f32 alphay alphay) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 1)
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(pow.f32 (pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 3) 1/3)
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(pow.f32 (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))) 3)
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) 2)
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(sqrt.f32 (pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 2))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(log.f32 (pow.f32 (exp.f32 alphay) (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(cbrt.f32 (pow.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay)) 3))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(cbrt.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3)))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3) (pow.f32 alphay 3)))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(expm1.f32 (log1p.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(log1p.f32 (expm1.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(exp.f32 (log.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(exp.f32 (*.f32 (log.f32 (/.f32 alphay (/.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) alphay))) 1))
(*.f32 (/.f32 alphay (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) alphay)
(*.f32 alphay (/.f32 alphay (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))
(+.f32 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 (*.f32 sin2phi 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (neg.f32 (/.f32 sin2phi u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 -1 (/.f32 sin2phi u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(+.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (*.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2)) (cbrt.f32 (/.f32 sin2phi u0))))
(+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 0 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (exp.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))))))
(*.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1)
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(*.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(*.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(*.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(*.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))))
(/.f32 (*.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)) 1) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi (*.f32 sin2phi 1/4))))
(/.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 sin2phi (*.f32 sin2phi 1/4) (*.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(*.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 1 (/.f32 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3))))
(/.f32 (*.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)) 1) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi (*.f32 sin2phi 1/4))))
(/.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 sin2phi (*.f32 sin2phi 1/4) (*.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 1 (/.f32 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))))
(*.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4)))
(/.f32 (*.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)) 1) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi (*.f32 sin2phi 1/4))))
(/.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 sin2phi (*.f32 sin2phi 1/4) (*.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(*.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3))) (neg.f32 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3))) (neg.f32 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi (*.f32 sin2phi 1/4)))))
(*.f32 1 (/.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 sin2phi (*.f32 sin2phi 1/4) (*.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))) (neg.f32 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (neg.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2))) (neg.f32 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 1 (/.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) 3) (pow.f32 (/.f32 sin2phi u0) 3)) (fma.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (+.f32 (pow.f32 (/.f32 sin2phi u0) 2) (*.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (/.f32 sin2phi u0)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) 3) (pow.f32 (/.f32 sin2phi u0) 3)) (fma.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (+.f32 (pow.f32 (/.f32 sin2phi u0) 2) (*.f32 (/.f32 sin2phi u0) (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi))))))
(/.f32 (-.f32 (pow.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) 3) (pow.f32 (/.f32 sin2phi u0) 3)) (fma.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (*.f32 (/.f32 sin2phi u0) (+.f32 (/.f32 sin2phi u0) (*.f32 sin2phi (fma.f32 u0 1/12 1/2))))))
(/.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)) (fma.f32 (*.f32 sin2phi sin2phi) 1/4 (-.f32 (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(/.f32 (*.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)) 1) (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi (*.f32 sin2phi 1/4))))
(/.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 sin2phi (*.f32 sin2phi 1/4) (*.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(/.f32 (-.f32 (*.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (pow.f32 (/.f32 sin2phi u0) 2)) (+.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (/.f32 sin2phi u0)))
(/.f32 (-.f32 (*.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi))) (pow.f32 (/.f32 sin2phi u0) 2)) (+.f32 (/.f32 sin2phi u0) (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi))))
(/.f32 (-.f32 (*.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (*.f32 sin2phi (fma.f32 u0 1/12 1/2))) (pow.f32 (/.f32 sin2phi u0) 2)) (+.f32 (/.f32 sin2phi u0) (*.f32 sin2phi (fma.f32 u0 1/12 1/2))))
(/.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (-.f32 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(*.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(/.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1)
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(pow.f32 (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3) 1/3)
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 3)
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2)
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (exp.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (/.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (+.f32 1 (expm1.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (+.f32 1 (expm1.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))) (exp.f32 (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (/.f32 (exp.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (+.f32 1 (expm1.f32 (/.f32 sin2phi u0)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (pow.f32 (exp.f32 -1/12) (*.f32 sin2phi u0))) (+.f32 1 (expm1.f32 (/.f32 sin2phi u0)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (exp.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (*.f32 (pow.f32 (exp.f32 sin2phi) 1/2) (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2))) (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (exp.f32 sin2phi) 1/2)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (exp.f32 sin2phi) 1/2)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 1 (expm1.f32 (*.f32 sin2phi 1/2)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(exp.f32 (log.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 sin2phi 1/2 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 sin2phi 1/2 (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 1/2 sin2phi (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 1/2 sin2phi (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (*.f32 sin2phi 1/2) 1 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (*.f32 sin2phi 1/2) 1 (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 1 (*.f32 sin2phi 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 1 (*.f32 sin2phi 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 1 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 1 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (neg.f32 (/.f32 sin2phi u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 -1 (/.f32 sin2phi u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(+.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (*.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2)) (cbrt.f32 (/.f32 sin2phi u0))))
(fma.f32 1 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (cbrt.f32 (*.f32 sin2phi 1/2)) (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (cbrt.f32 (*.f32 1/2 sin2phi)) (cbrt.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4))) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (*.f32 (cbrt.f32 (*.f32 1/2 sin2phi)) (cbrt.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))
(fma.f32 (cbrt.f32 (*.f32 sin2phi 1/2)) (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 (cbrt.f32 (*.f32 1/2 sin2phi)) (cbrt.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4))) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (*.f32 (cbrt.f32 (*.f32 1/2 sin2phi)) (cbrt.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))
(fma.f32 (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (cbrt.f32 (*.f32 sin2phi 1/2)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (cbrt.f32 (*.f32 1/2 sin2phi)) (cbrt.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4))) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (*.f32 (cbrt.f32 (*.f32 1/2 sin2phi)) (cbrt.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))
(fma.f32 (cbrt.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4)) (cbrt.f32 (*.f32 sin2phi 1/2)) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(fma.f32 (cbrt.f32 (*.f32 1/2 sin2phi)) (cbrt.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4))) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (*.f32 (cbrt.f32 (*.f32 1/2 sin2phi)) (cbrt.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) 2) (cbrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (*.f32 (cbrt.f32 sin2phi) 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (neg.f32 (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi 1/2)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi 1/2)) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (-.f32 (*.f32 sin2phi 1/2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(+.f32 (-.f32 (*.f32 1/2 sin2phi) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0)) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) 1/2) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (sqrt.f32 sin2phi) (*.f32 (sqrt.f32 sin2phi) 1/2) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi (*.f32 sin2phi 1/4)))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (/.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 sin2phi (*.f32 sin2phi 1/4) (*.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(fma.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi (*.f32 sin2phi 1/4)))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (/.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 sin2phi (*.f32 sin2phi 1/4) (*.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(fma.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 sin2phi sin2phi) 1/4))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (fma.f32 (pow.f32 sin2phi 3) 1/8 (pow.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 3)) (/.f32 1 (fma.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi (*.f32 sin2phi 1/4)))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (/.f32 (-.f32 (*.f32 (pow.f32 sin2phi 3) 1/8) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 3)) (fma.f32 sin2phi (*.f32 sin2phi 1/4) (*.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (/.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(fma.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (/.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(fma.f32 (-.f32 (*.f32 (*.f32 sin2phi sin2phi) 1/4) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (/.f32 1 (fma.f32 sin2phi 1/2 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(+.f32 (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (/.f32 (-.f32 (*.f32 sin2phi (*.f32 sin2phi 1/4)) (pow.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) 2)) (fma.f32 1/2 sin2phi (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (neg.f32 (/.f32 sin2phi u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 -1 (/.f32 sin2phi u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(+.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (*.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2)) (cbrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0))))) (cbrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (cbrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))) (cbrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (neg.f32 (/.f32 sin2phi u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 -1 (/.f32 sin2phi u0)))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(+.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (*.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2)) (cbrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi 1/2 (*.f32 1/12 (*.f32 sin2phi u0)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (sqrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 sin2phi 1/2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (neg.f32 (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 -1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (*.f32 sin2phi 1/2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (+.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0)))) (*.f32 0 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (neg.f32 (/.f32 sin2phi u0)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) (sqrt.f32 (*.f32 1/2 sin2phi))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (/.f32 (neg.f32 sin2phi) u0))
(-.f32 (*.f32 (+.f32 (sqrt.f32 (*.f32 u0 (*.f32 sin2phi -1/12))) (sqrt.f32 (*.f32 1/2 sin2phi))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (*.f32 u0 (*.f32 sin2phi -1/12))))) (/.f32 sin2phi u0))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 (neg.f32 sin2phi) (/.f32 1 u0)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) (sqrt.f32 (*.f32 1/2 sin2phi))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (/.f32 (neg.f32 sin2phi) u0))
(-.f32 (*.f32 (+.f32 (sqrt.f32 (*.f32 u0 (*.f32 sin2phi -1/12))) (sqrt.f32 (*.f32 1/2 sin2phi))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (*.f32 u0 (*.f32 sin2phi -1/12))))) (/.f32 sin2phi u0))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 -1 (/.f32 sin2phi u0)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) (sqrt.f32 (*.f32 1/2 sin2phi))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (/.f32 (neg.f32 sin2phi) u0))
(-.f32 (*.f32 (+.f32 (sqrt.f32 (*.f32 u0 (*.f32 sin2phi -1/12))) (sqrt.f32 (*.f32 1/2 sin2phi))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (*.f32 u0 (*.f32 sin2phi -1/12))))) (/.f32 sin2phi u0))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) (sqrt.f32 (*.f32 1/2 sin2phi))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2))) (cbrt.f32 (/.f32 sin2phi u0))))
(-.f32 (*.f32 (+.f32 (sqrt.f32 (*.f32 u0 (*.f32 sin2phi -1/12))) (sqrt.f32 (*.f32 1/2 sin2phi))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (*.f32 u0 (*.f32 sin2phi -1/12))))) (*.f32 (cbrt.f32 (pow.f32 (/.f32 sin2phi u0) 2)) (cbrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (-.f32 (sqrt.f32 (*.f32 sin2phi 1/2)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 sin2phi u0))) (sqrt.f32 (/.f32 sin2phi u0))))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12))) (sqrt.f32 (*.f32 1/2 sin2phi))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (*.f32 sin2phi (*.f32 u0 -1/12)))) (/.f32 (neg.f32 sin2phi) u0))
(-.f32 (*.f32 (+.f32 (sqrt.f32 (*.f32 u0 (*.f32 sin2phi -1/12))) (sqrt.f32 (*.f32 1/2 sin2phi))) (-.f32 (sqrt.f32 (*.f32 1/2 sin2phi)) (sqrt.f32 (*.f32 u0 (*.f32 sin2phi -1/12))))) (/.f32 sin2phi u0))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 2)) (cbrt.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) (*.f32 sin2phi 1/2))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (*.f32 1/2 (pow.f32 (cbrt.f32 sin2phi) 2)) (cbrt.f32 sin2phi) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (*.f32 1/2 (pow.f32 (cbrt.f32 sin2phi) 2)) (cbrt.f32 sin2phi) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (*.f32 1/2 (sqrt.f32 sin2phi)) (sqrt.f32 sin2phi) (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))
(fma.f32 (*.f32 1/2 (sqrt.f32 sin2phi)) (sqrt.f32 sin2phi) (*.f32 (neg.f32 (fma.f32 sin2phi (*.f32 u0 -1/12) (/.f32 sin2phi u0))) 1))
(-.f32 (fma.f32 1/2 sin2phi (*.f32 (*.f32 u0 1/12) sin2phi)) (/.f32 sin2phi u0))
(-.f32 (*.f32 sin2phi (fma.f32 u0 1/12 1/2)) (/.f32 sin2phi u0))

localize39.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(/.f32 cos2phi (*.f32 alphax alphax))
0.3b
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
14.6b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 45 to 22 computations (51.1% saved)

series19.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
8.0ms
cos2phi
@0
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
6.0ms
alphax
@0
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
2.0ms
cos2phi
@inf
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
1.0ms
u0
@0
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
1.0ms
u0
@inf
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))

rewrite45.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
560×log-prod_binary32
309×pow-prod-down_binary32
279×pow2_binary32
194×pow1/3_binary32
192×prod-diff_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01015
121414
2299714
Stop Event
node limit
Counts
1 → 55
Calls
Call 1
Inputs
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4)) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 1) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) cos2phi) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 cos2phi -1) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) cos2phi) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) -2) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4))) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sqrt.f32 cos2phi) alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sqrt.f32 cos2phi) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (/.f32 (sqrt.f32 cos2phi) alphax)) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (sqrt.f32 cos2phi) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 (neg.f32 u0)) 1) (/.f32 alphax (/.f32 cos2phi alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 cos2phi)) (*.f32 alphax (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) 1) (*.f32 alphax alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) alphax) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 (cbrt.f32 alphax) alphax)) (pow.f32 (cbrt.f32 alphax) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (log1p.f32 (neg.f32 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 6)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (log1p.f32 (neg.f32 u0))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 6))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 6)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (log1p.f32 (neg.f32 u0)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) 1) 1))))))

simplify59.0ms (0.4%)

Algorithm
egg-herbie
Rules
619×associate-/l*_binary32
605×fma-neg_binary32
567×log-div_binary32
450×times-frac_binary32
387×associate-*l/_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02161816
15741690
217671650
368871650
Stop Event
node limit
Counts
91 → 120
Calls
Call 1
Inputs
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)) (+.f32 (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) cos2phi)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphax 2)) cos2phi)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)) (+.f32 (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) cos2phi)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) cos2phi)))))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi)
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 2) cos2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 2) cos2phi))) (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 3) cos2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 2) cos2phi))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 2) cos2phi))) (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 3) cos2phi))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(+.f32 0 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))) 1)
(*.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))) 1)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 alphax (/.f32 cos2phi alphax))))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4)) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 alphax (/.f32 cos2phi alphax))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax)))
(*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (/.f32 cos2phi alphax) alphax)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 1) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (/.f32 cos2phi alphax) alphax)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) cos2phi) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 alphax -2)))
(*.f32 (pow.f32 cos2phi -1) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax -2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) cos2phi) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 alphax -2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) -2) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4))) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 cos2phi) alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (/.f32 (sqrt.f32 cos2phi) alphax)) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) 1) (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 cos2phi)) (*.f32 alphax (neg.f32 alphax)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) 1) (*.f32 alphax alphax))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) alphax) alphax)
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 (cbrt.f32 alphax) alphax)) (pow.f32 (cbrt.f32 alphax) 2))
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))) 1)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4) 1/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 6) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) 3)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 2)
(pow.f32 (/.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (log1p.f32 (neg.f32 u0))) -1)
(pow.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 6)) 1/3)
(pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (log1p.f32 (neg.f32 u0))) 1) -1)
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax)))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4))
(log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))) 1)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 6))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 6)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))) 3))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax)) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (log1p.f32 (neg.f32 u0)))) -1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) 1) 1))
Outputs
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (neg.f32 u0) (*.f32 alphax alphax)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax (neg.f32 alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) cos2phi)))
(fma.f32 -1 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))
(-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)) (+.f32 (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) cos2phi)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) cos2phi))))
(fma.f32 -1 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 -1/3 (/.f32 (pow.f32 u0 3) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (fma.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) cos2phi) (*.f32 alphax alphax)) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))
(-.f32 (fma.f32 -1/3 (*.f32 alphax (*.f32 (/.f32 (pow.f32 u0 3) cos2phi) alphax)) (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0))))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphax 2)) cos2phi)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)) (+.f32 (*.f32 -1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) cos2phi)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) cos2phi)))))
(fma.f32 -1/4 (/.f32 (pow.f32 u0 4) (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 -1 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 -1/3 (/.f32 (pow.f32 u0 3) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1/2 (/.f32 (*.f32 u0 u0) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 u0 4) cos2phi) (*.f32 alphax alphax)) (-.f32 (fma.f32 -1/3 (*.f32 (/.f32 (pow.f32 u0 3) cos2phi) (*.f32 alphax alphax)) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 -1/4 (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 u0 4) cos2phi)) (fma.f32 -1/3 (*.f32 alphax (*.f32 (/.f32 (pow.f32 u0 3) cos2phi) alphax)) (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax)))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) cos2phi) (*.f32 alphax alphax))
(/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi))
(fma.f32 -1 (/.f32 (*.f32 alphax alphax) (*.f32 u0 cos2phi)) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax u0)))
(-.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (/.f32 alphax (*.f32 u0 cos2phi)) alphax))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 2) cos2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi)))
(fma.f32 -1 (/.f32 (*.f32 alphax alphax) (*.f32 u0 cos2phi)) (fma.f32 -1/2 (/.f32 (*.f32 alphax alphax) (*.f32 cos2phi (*.f32 u0 u0))) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax (*.f32 u0 u0))) (*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax u0)))
(fma.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (+.f32 (/.f32 -1 u0) (/.f32 -1/2 (*.f32 u0 u0)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 2) cos2phi))) (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 3) cos2phi))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi))))
(fma.f32 -1 (/.f32 (*.f32 alphax alphax) (*.f32 u0 cos2phi)) (fma.f32 -1/2 (/.f32 (*.f32 alphax alphax) (*.f32 cos2phi (*.f32 u0 u0))) (fma.f32 -1/3 (/.f32 (*.f32 alphax alphax) (*.f32 cos2phi (pow.f32 u0 3))) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax (*.f32 u0 u0))) (fma.f32 -1/3 (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax (pow.f32 u0 3))) (*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) cos2phi) (*.f32 alphax alphax)))) (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax u0)))
(-.f32 (fma.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (+.f32 (/.f32 -1/2 (*.f32 u0 u0)) (/.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 alphax (*.f32 u0 cos2phi)) alphax))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log.f32 (/.f32 -1 u0))) cos2phi)
(*.f32 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (*.f32 alphax (neg.f32 alphax)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 cos2phi)) (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 u0 cos2phi)) (*.f32 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (*.f32 alphax alphax)))
(neg.f32 (fma.f32 (/.f32 alphax cos2phi) (/.f32 alphax u0) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 2) cos2phi))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi))))
(fma.f32 -1 (/.f32 (*.f32 alphax alphax) (*.f32 u0 cos2phi)) (fma.f32 -1/2 (/.f32 (*.f32 alphax alphax) (*.f32 cos2phi (*.f32 u0 u0))) (neg.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) (*.f32 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax u0)))
(-.f32 (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (+.f32 (/.f32 -1 u0) (/.f32 -1/2 (*.f32 u0 u0)))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 2) cos2phi))) (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 3) cos2phi))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(fma.f32 -1 (/.f32 (*.f32 alphax alphax) (*.f32 u0 cos2phi)) (fma.f32 -1/2 (/.f32 (*.f32 alphax alphax) (*.f32 cos2phi (*.f32 u0 u0))) (fma.f32 -1/3 (/.f32 (*.f32 alphax alphax) (*.f32 cos2phi (pow.f32 u0 3))) (neg.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(-.f32 (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax (*.f32 u0 u0))) (*.f32 (/.f32 -1/3 cos2phi) (/.f32 alphax (/.f32 (pow.f32 u0 3) alphax)))) (*.f32 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (*.f32 alphax alphax))) (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax u0)))
(-.f32 (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (+.f32 (/.f32 -1/2 (*.f32 u0 u0)) (/.f32 -1/3 (pow.f32 u0 3)))) (fma.f32 (/.f32 alphax cos2phi) (/.f32 alphax u0) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log.f32 (/.f32 -1 u0))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(+.f32 0 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) (*.f32 alphax (/.f32 alphax cos2phi))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))) 1)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))) 1)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4)))
(*.f32 (cbrt.f32 (*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))) (cbrt.f32 (pow.f32 (*.f32 alphax (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi))) 4)))
(*.f32 (cbrt.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))) (cbrt.f32 (pow.f32 (*.f32 alphax (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi))) 4)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4)) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))
(*.f32 (cbrt.f32 (*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))) (cbrt.f32 (pow.f32 (*.f32 alphax (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi))) 4)))
(*.f32 (cbrt.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))) (cbrt.f32 (pow.f32 (*.f32 alphax (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi))) 4)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (/.f32 cos2phi alphax) alphax)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 1) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (/.f32 cos2phi alphax) alphax)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) cos2phi) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 alphax -2)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (pow.f32 cos2phi -1) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax -2)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) cos2phi) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 alphax -2)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax)) -2) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) -2) (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))
(*.f32 (cbrt.f32 (*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))) (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4))))
(/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4)) (cbrt.f32 (*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4)))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4))) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (/.f32 (/.f32 cos2phi alphax) alphax))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4))) (/.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4)))
(/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 4)) (cbrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 cos2phi) alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (*.f32 (/.f32 1 (sqrt.f32 cos2phi)) alphax) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) (sqrt.f32 cos2phi))) (sqrt.f32 cos2phi)) alphax)
(/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (/.f32 (sqrt.f32 cos2phi) alphax)) (/.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (*.f32 (/.f32 1 (sqrt.f32 cos2phi)) alphax) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sqrt.f32 cos2phi) alphax)))
(*.f32 (/.f32 (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) (sqrt.f32 cos2phi))) (sqrt.f32 cos2phi)) alphax)
(/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 2))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) 1) (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 cos2phi)) (*.f32 alphax (neg.f32 alphax)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) 1) (*.f32 alphax alphax))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) alphax) alphax)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 (cbrt.f32 alphax) alphax)) (pow.f32 (cbrt.f32 alphax) 2))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))) 1)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4) 1/2)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 6) 1/3)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) 3)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 2)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(pow.f32 (/.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (log1p.f32 (neg.f32 u0))) -1)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(pow.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 6)) 1/3)
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 6)))
(pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (log1p.f32 (neg.f32 u0))) 1) -1)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 4))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))) 1)))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 6))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(cbrt.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (/.f32 (sqrt.f32 cos2phi) alphax) 6)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (/.f32 alphax (/.f32 cos2phi alphax))) 1))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) 1))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax) 6)) 1/3))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax))))) 3))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) alphax)) 2))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (log1p.f32 (neg.f32 u0)))) -1))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax (/.f32 cos2phi alphax)))) 1) 1))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))
(*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi)))

eval365.0ms (2.4%)

Compiler

Compiled 31780 to 14423 computations (54.6% saved)

prune370.0ms (2.4%)

Pruning

67 alts after pruning (61 fresh and 6 done)

PrunedKeptTotal
New1359291388
Fresh183250
Picked011
Done459
Total1381671448
Error
0b
Counts
1448 → 67
Alt Table
Click to see full alt table
StatusErrorProgram
8.2b
(/.f32 (*.f32 (log1p.f32 u0) (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))))
7.7b
(/.f32 (*.f32 u0 (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))))
24.8b
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
8.1b
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
24.8b
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
4.3b
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.7b
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 3) (/.f32 sin2phi (*.f32 alphay alphay))))
7.9b
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
4.3b
(/.f32 (neg.f32 (*.f32 3 (fma.f32 -1/6 (*.f32 u0 u0) (*.f32 u0 -1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.7b
(/.f32 (neg.f32 (*.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (-.f32 (*.f32 alphay (/.f32 (neg.f32 cos2phi) alphax)) (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax (neg.f32 alphay))))
3.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphay (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) alphay)))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
12.9b
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
24.8b
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
7.7b
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.7b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
7.7b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
7.7b
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
25.5b
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
14.7b
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
26.7b
(-.f32 1 1)
24.8b
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
12.8b
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
12.8b
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
24.8b
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
24.8b
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
24.8b
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
24.8b
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
24.8b
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
25.0b
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
24.8b
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
24.8b
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
9.5b
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
24.0b
(neg.f32 (/.f32 (-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
24.2b
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
12.8b
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
9.7b
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
13.0b
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
10.7b
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
9.4b
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))))
10.3b
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
25.3b
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
25.3b
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))))
24.2b
(neg.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
24.2b
(neg.f32 (-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))))
9.5b
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
12.9b
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
7.9b
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
12.9b
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
9.7b
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
7.9b
(neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
13.0b
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
10.7b
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
8.1b
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay))
9.4b
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))) alphay))
10.3b
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
9.7b
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
9.7b
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
23.5b
(neg.f32 (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0))))
23.5b
(neg.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax))))
8.4b
(neg.f32 (*.f32 alphay (/.f32 1 (/.f32 sin2phi (*.f32 alphay (log1p.f32 (neg.f32 u0)))))))
23.5b
(neg.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi))))
Compiler

Compiled 1246 to 862 computations (30.8% saved)

regimes618.0ms (4%)

Counts
116 → 1
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay))) alphay))
(neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay)) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 u0) -1/2) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))))
(/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay)))))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))))
(neg.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi))))
(neg.f32 (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay))
(neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (*.f32 alphay (/.f32 1 (/.f32 sin2phi (*.f32 alphay (log1p.f32 (neg.f32 u0)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))))
(neg.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (/.f32 1 (/.f32 (/.f32 cos2phi alphax) alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (*.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (-.f32 (*.f32 alphay (/.f32 (neg.f32 cos2phi) alphax)) (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax (neg.f32 alphay))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)) (*.f32 (/.f32 (/.f32 u0 sin2phi) sin2phi) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4))))
(/.f32 (neg.f32 (*.f32 3 (fma.f32 -1/6 (*.f32 u0 u0) (*.f32 u0 -1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphay (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) 1)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (*.f32 u0 (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))))
(neg.f32 (/.f32 (-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi alphay (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (*.f32 alphax (*.f32 alphax alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax)))
(/.f32 (*.f32 (log1p.f32 u0) (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 alphax sin2phi (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay) (*.f32 cos2phi alphay)) (*.f32 alphax (*.f32 alphax alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (fma.f32 (pow.f32 u0 3) -1/3 (*.f32 (*.f32 -1/2 u0) u0)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 (*.f32 alphax alphay) 2)) (fma.f32 alphax (*.f32 alphax sin2phi) (*.f32 cos2phi (*.f32 alphay alphay))))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) 3)) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))) (+.f32 (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 3) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax)))
Outputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

14 calls:

46.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
46.0ms
u0
46.0ms
(*.f32 alphay alphay)
46.0ms
alphax
46.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
Results
ErrorSegmentsBranch
0.5b1alphax
0.5b1alphay
0.5b1u0
0.5b1cos2phi
0.5b1sin2phi
0.5b1(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b1(neg.f32 (log.f32 (-.f32 1 u0)))
0.5b1(log.f32 (-.f32 1 u0))
0.5b1(-.f32 1 u0)
0.5b1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
0.5b1(/.f32 cos2phi (*.f32 alphax alphax))
0.5b1(*.f32 alphax alphax)
0.5b1(/.f32 sin2phi (*.f32 alphay alphay))
0.5b1(*.f32 alphay alphay)
Compiler

Compiled 1928 to 753 computations (60.9% saved)

regimes449.0ms (2.9%)

Counts
83 → 1
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay))) alphay))
(neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay)) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 u0) -1/2) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))))
(/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay)))))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))))
(neg.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi))))
(neg.f32 (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay))
(neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (*.f32 alphay (/.f32 1 (/.f32 sin2phi (*.f32 alphay (log1p.f32 (neg.f32 u0)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))))
(neg.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

14 calls:

36.0ms
(-.f32 1 u0)
34.0ms
(*.f32 alphay alphay)
33.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
33.0ms
sin2phi
33.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
Results
ErrorSegmentsBranch
0.5b1alphax
0.5b1alphay
0.5b1u0
0.5b1cos2phi
0.5b1sin2phi
0.5b1(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b1(neg.f32 (log.f32 (-.f32 1 u0)))
0.5b1(log.f32 (-.f32 1 u0))
0.5b1(-.f32 1 u0)
0.5b1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
0.5b1(/.f32 cos2phi (*.f32 alphax alphax))
0.5b1(*.f32 alphax alphax)
0.5b1(/.f32 sin2phi (*.f32 alphay alphay))
0.5b1(*.f32 alphay alphay)
Compiler

Compiled 1220 to 531 computations (56.5% saved)

regimes390.0ms (2.5%)

Counts
80 → 1
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay))) alphay))
(neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay)) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 u0) -1/2) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))))
(/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay)))))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))))
(neg.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi))))
(neg.f32 (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay))
(neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (*.f32 alphay (/.f32 1 (/.f32 sin2phi (*.f32 alphay (log1p.f32 (neg.f32 u0)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))))
(neg.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
Outputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

12 calls:

33.0ms
u0
32.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
32.0ms
(*.f32 alphay alphay)
31.0ms
(*.f32 alphax alphax)
31.0ms
alphay
Results
ErrorSegmentsBranch
0.5b1alphax
0.5b1alphay
0.5b1u0
0.5b1cos2phi
0.5b1sin2phi
0.5b1(log.f32 (-.f32 1 u0))
0.5b1(-.f32 1 u0)
0.5b1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
0.5b1(/.f32 cos2phi (*.f32 alphax alphax))
0.5b1(*.f32 alphax alphax)
0.5b1(/.f32 sin2phi (*.f32 alphay alphay))
0.5b1(*.f32 alphay alphay)
Compiler

Compiled 1137 to 496 computations (56.4% saved)

regimes559.0ms (3.6%)

Counts
78 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay))) alphay))
(neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay)) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 u0) -1/2) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))))
(/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay)))))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))))
(neg.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi))))
(neg.f32 (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay))
(neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(/.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (*.f32 alphay (/.f32 1 (/.f32 sin2phi (*.f32 alphay (log1p.f32 (neg.f32 u0)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax))))
(neg.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 1 (/.f32 (neg.f32 (/.f32 cos2phi alphax)) alphax))))
Outputs
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
Calls

12 calls:

85.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
58.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
58.0ms
sin2phi
56.0ms
u0
51.0ms
(-.f32 1 u0)
Results
ErrorSegmentsBranch
4.3b1alphax
4.3b1alphay
2.4b2u0
4.3b1cos2phi
2.2b2sin2phi
2.4b2(log.f32 (-.f32 1 u0))
2.4b2(-.f32 1 u0)
2.5b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
4.3b1(/.f32 cos2phi (*.f32 alphax alphax))
4.3b1(*.f32 alphax alphax)
2.3b2(/.f32 sin2phi (*.f32 alphay alphay))
4.3b1(*.f32 alphay alphay)
Compiler

Compiled 1105 to 494 computations (55.3% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
0.04719117656350136
0.12298805266618729
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes402.0ms (2.6%)

Counts
68 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay))) alphay))
(neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay)) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 u0) -1/2) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))))
(/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay)))))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))))
(neg.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi))))
(neg.f32 (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay))
(neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
Outputs
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
Calls

10 calls:

73.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
51.0ms
sin2phi
51.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
51.0ms
u0
27.0ms
(*.f32 alphay alphay)
Results
ErrorSegmentsBranch
4.3b1alphax
4.3b1alphay
2.4b2u0
4.3b1cos2phi
2.2b2sin2phi
2.5b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
4.3b1(/.f32 cos2phi (*.f32 alphax alphax))
4.3b1(*.f32 alphax alphax)
2.3b2(/.f32 sin2phi (*.f32 alphay alphay))
4.3b1(*.f32 alphay alphay)
Compiler

Compiled 974 to 433 computations (55.5% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
0.011253152042627335
0.04719117656350136
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes366.0ms (2.4%)

Counts
65 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay))) alphay))
(neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay)) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 u0) -1/2) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))))
(/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay)))))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))))
(neg.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi))))
(neg.f32 (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay))
Outputs
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay))
Calls

10 calls:

50.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
49.0ms
sin2phi
49.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
48.0ms
u0
26.0ms
(*.f32 alphay alphay)
Results
ErrorSegmentsBranch
4.3b1alphax
4.3b1alphay
2.4b2u0
4.3b1cos2phi
2.5b2sin2phi
2.7b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
4.3b1(/.f32 cos2phi (*.f32 alphax alphax))
4.3b1(*.f32 alphax alphax)
2.5b2(/.f32 sin2phi (*.f32 alphay alphay))
4.3b1(*.f32 alphay alphay)
Compiler

Compiled 944 to 427 computations (54.8% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
0.008841247297823429
0.012637678533792496
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes270.0ms (1.7%)

Counts
64 → 1
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay))) alphay))
(neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay)) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 u0) -1/2) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (+.f32 (*.f32 (*.f32 sin2phi -1/24) u0) (*.f32 sin2phi -1/12))))))
(/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (/.f32 alphay (/.f32 sin2phi alphay)))))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12))) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 sin2phi -1/12) (*.f32 sin2phi 1/24))))))
(neg.f32 (*.f32 alphax (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alphax cos2phi))))
(neg.f32 (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (log1p.f32 (neg.f32 u0))))
Outputs
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

10 calls:

26.0ms
alphay
26.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
26.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
25.0ms
(*.f32 alphax alphax)
25.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
Results
ErrorSegmentsBranch
4.3b1alphax
4.3b1alphay
4.3b1u0
4.3b1cos2phi
4.3b1sin2phi
4.3b1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
4.3b1(/.f32 cos2phi (*.f32 alphax alphax))
4.3b1(*.f32 alphax alphax)
4.3b1(/.f32 sin2phi (*.f32 alphay alphay))
4.3b1(*.f32 alphay alphay)
Compiler

Compiled 934 to 423 computations (54.7% saved)

regimes334.0ms (2.2%)

Counts
56 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay))) alphay))
(neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay)) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (*.f32 (/.f32 -1/2 cos2phi) (*.f32 alphax (*.f32 alphax (*.f32 u0 u0)))) (*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (*.f32 u0 u0))) cos2phi) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 u0) -1/2) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))))
Outputs
(/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
Calls

10 calls:

62.0ms
u0
42.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
42.0ms
sin2phi
42.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
22.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
Results
ErrorSegmentsBranch
7.7b1alphax
7.7b1alphay
5.8b2u0
7.7b1cos2phi
5.2b2sin2phi
5.4b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
7.7b1(/.f32 cos2phi (*.f32 alphax alphax))
7.7b1(*.f32 alphax alphax)
5.1b2(/.f32 sin2phi (*.f32 alphay alphay))
7.7b1(*.f32 alphay alphay)
Compiler

Compiled 765 to 356 computations (53.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
30.100671768188477
59.33070755004883
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes314.0ms (2%)

Counts
52 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 u0 (/.f32 (/.f32 sin2phi alphay) u0))) (/.f32 u0 (/.f32 sin2phi alphay))) alphay))
(neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 u0 -1/2)) (/.f32 sin2phi alphay)) (*.f32 (/.f32 u0 sin2phi) alphay)) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (+.f32 (*.f32 (*.f32 u0 sin2phi) -1/12) (/.f32 sin2phi u0)))) alphay))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)) (*.f32 u0 (*.f32 sin2phi -1/12)))))
Outputs
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
Calls

10 calls:

58.0ms
u0
40.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
40.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
39.0ms
sin2phi
22.0ms
(*.f32 alphax alphax)
Results
ErrorSegmentsBranch
7.7b1alphax
7.7b1alphay
5.8b2u0
7.7b1cos2phi
5.2b2sin2phi
5.4b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
7.7b1(/.f32 cos2phi (*.f32 alphax alphax))
7.7b1(*.f32 alphax alphax)
5.1b2(/.f32 sin2phi (*.f32 alphay alphay))
7.7b1(*.f32 alphay alphay)
Compiler

Compiled 687 to 328 computations (52.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
30.100671768188477
59.33070755004883
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes277.0ms (1.8%)

Counts
46 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))) alphay))
(neg.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 sin2phi (-.f32 (/.f32 1 u0) (+.f32 1/2 (*.f32 u0 1/12))))))
Outputs
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
Calls

10 calls:

52.0ms
u0
35.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
35.0ms
sin2phi
35.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
19.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
Results
ErrorSegmentsBranch
7.7b1alphax
7.7b1alphay
5.8b2u0
7.7b1cos2phi
5.2b2sin2phi
5.4b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
7.7b1(/.f32 cos2phi (*.f32 alphax alphax))
7.7b1(*.f32 alphax alphax)
5.2b2(/.f32 sin2phi (*.f32 alphay alphay))
7.7b1(*.f32 alphay alphay)
Compiler

Compiled 580 to 275 computations (52.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
30.100671768188477
59.33070755004883
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes263.0ms (1.7%)

Counts
43 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
Outputs
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay))
Calls

10 calls:

49.0ms
u0
33.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
33.0ms
sin2phi
33.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
18.0ms
alphax
Results
ErrorSegmentsBranch
7.7b1alphax
7.7b1alphay
5.9b2u0
7.7b1cos2phi
5.2b2sin2phi
5.4b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
7.7b1(/.f32 cos2phi (*.f32 alphax alphax))
7.7b1(*.f32 alphax alphax)
5.2b2(/.f32 sin2phi (*.f32 alphay alphay))
7.7b1(*.f32 alphay alphay)
Compiler

Compiled 530 to 244 computations (54% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
30.100671768188477
59.33070755004883
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes254.0ms (1.6%)

Counts
42 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
Outputs
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay))
Calls

10 calls:

48.0ms
u0
32.0ms
sin2phi
32.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
32.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
18.0ms
alphax
Results
ErrorSegmentsBranch
7.7b1alphax
7.7b1alphay
6.0b2u0
7.7b1cos2phi
5.4b2sin2phi
5.6b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
7.7b1(/.f32 cos2phi (*.f32 alphax alphax))
7.7b1(*.f32 alphax alphax)
5.4b2(/.f32 sin2phi (*.f32 alphay alphay))
7.7b1(*.f32 alphay alphay)
Compiler

Compiled 514 to 233 computations (54.7% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
30.100671768188477
59.33070755004883
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes262.0ms (1.7%)

Counts
41 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
Calls

10 calls:

47.0ms
u0
46.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
32.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
31.0ms
sin2phi
17.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
Results
ErrorSegmentsBranch
7.7b1alphax
7.7b1alphay
6.6b2u0
7.7b1cos2phi
5.8b2sin2phi
6.0b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
7.7b1(/.f32 cos2phi (*.f32 alphax alphax))
7.7b1(*.f32 alphax alphax)
5.8b2(/.f32 sin2phi (*.f32 alphay alphay))
7.7b1(*.f32 alphay alphay)
Compiler

Compiled 498 to 222 computations (55.4% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
30.100671768188477
59.33070755004883
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes255.0ms (1.6%)

Counts
40 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
Calls

10 calls:

45.0ms
u0
45.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
30.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
30.0ms
sin2phi
17.0ms
(*.f32 alphay alphay)
Results
ErrorSegmentsBranch
7.7b1alphax
7.7b1alphay
6.6b2u0
7.7b1cos2phi
5.8b2sin2phi
6.0b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
7.7b1(/.f32 cos2phi (*.f32 alphax alphax))
7.7b1(*.f32 alphax alphax)
5.8b2(/.f32 sin2phi (*.f32 alphay alphay))
7.7b1(*.f32 alphay alphay)
Compiler

Compiled 483 to 217 computations (55.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
30.100671768188477
59.33070755004883
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes247.0ms (1.6%)

Counts
39 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 u0 (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 1 (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
Calls

10 calls:

44.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
44.0ms
u0
30.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
29.0ms
sin2phi
16.0ms
alphax
Results
ErrorSegmentsBranch
7.7b1alphax
7.7b1alphay
6.6b2u0
7.7b1cos2phi
5.8b2sin2phi
6.0b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
7.7b1(/.f32 cos2phi (*.f32 alphax alphax))
7.7b1(*.f32 alphax alphax)
5.8b2(/.f32 sin2phi (*.f32 alphay alphay))
7.7b1(*.f32 alphay alphay)
Compiler

Compiled 468 to 212 computations (54.7% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
30.100671768188477
59.33070755004883
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes153.0ms (1%)

Counts
30 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
Outputs
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
Calls

9 calls:

35.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
24.0ms
sin2phi
13.0ms
(*.f32 alphax alphax)
13.0ms
(*.f32 alphay alphay)
13.0ms
cos2phi
Results
ErrorSegmentsBranch
10.3b1alphax
10.3b1alphay
10.3b1u0
10.3b1cos2phi
8.5b2sin2phi
10.3b1(/.f32 cos2phi (*.f32 alphax alphax))
10.3b1(*.f32 alphax alphax)
8.5b2(/.f32 sin2phi (*.f32 alphay alphay))
10.3b1(*.f32 alphay alphay)
Compiler

Compiled 326 to 160 computations (50.9% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.9070020365144513e-17
4.495374250284758e-17
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes146.0ms (0.9%)

Counts
29 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
Outputs
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay))
Calls

9 calls:

33.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
22.0ms
sin2phi
12.0ms
cos2phi
12.0ms
(*.f32 alphax alphax)
12.0ms
alphay
Results
ErrorSegmentsBranch
10.3b1alphax
10.3b1alphay
10.3b1u0
10.3b1cos2phi
8.5b2sin2phi
10.3b1(/.f32 cos2phi (*.f32 alphax alphax))
10.3b1(*.f32 alphax alphax)
8.5b2(/.f32 sin2phi (*.f32 alphay alphay))
10.3b1(*.f32 alphay alphay)
Compiler

Compiled 314 to 155 computations (50.6% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.9070020365144513e-17
4.495374250284758e-17
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes139.0ms (0.9%)

Counts
28 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(*.f32 (/.f32 1 cos2phi) (*.f32 u0 (*.f32 alphax alphax)))
(*.f32 (/.f32 (*.f32 u0 alphax) 1) (/.f32 alphax cos2phi))
(/.f32 1 (/.f32 cos2phi (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (*.f32 (*.f32 -1 (/.f32 (*.f32 u0 alphay) sin2phi)) alphay))
(*.f32 u0 (-.f32 (+.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) 1))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(-.f32 (+.f32 1 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)) 1)
Outputs
(*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
Calls

9 calls:

32.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
22.0ms
sin2phi
12.0ms
(*.f32 alphax alphax)
12.0ms
(*.f32 alphay alphay)
12.0ms
u0
Results
ErrorSegmentsBranch
12.8b1alphax
12.8b1alphay
12.8b1u0
12.8b1cos2phi
10.9b2sin2phi
12.8b1(/.f32 cos2phi (*.f32 alphax alphax))
12.8b1(*.f32 alphax alphax)
11.0b2(/.f32 sin2phi (*.f32 alphay alphay))
12.8b1(*.f32 alphay alphay)
Compiler

Compiled 302 to 148 computations (51% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.9070020365144513e-17
4.495374250284758e-17
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes106.0ms (0.7%)

Counts
20 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
(neg.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) u0) sin2phi))
(*.f32 u0 (*.f32 alphax (/.f32 1 (/.f32 cos2phi alphax))))
(*.f32 u0 (/.f32 1 (/.f32 cos2phi (*.f32 alphax alphax))))
Outputs
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi))
Calls

9 calls:

24.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
17.0ms
sin2phi
9.0ms
u0
9.0ms
(*.f32 alphax alphax)
9.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
Results
ErrorSegmentsBranch
12.8b1alphax
12.8b1alphay
12.8b1u0
12.8b1cos2phi
10.9b2sin2phi
12.8b1(/.f32 cos2phi (*.f32 alphax alphax))
12.8b1(*.f32 alphax alphax)
11.0b2(/.f32 sin2phi (*.f32 alphay alphay))
12.8b1(*.f32 alphay alphay)
Compiler

Compiled 223 to 116 computations (48% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.9070020365144513e-17
4.495374250284758e-17
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes88.0ms (0.6%)

Counts
16 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) cos2phi)
(neg.f32 (*.f32 (/.f32 alphay (/.f32 (neg.f32 sin2phi) u0)) alphay))
(neg.f32 (*.f32 (/.f32 (neg.f32 u0) (/.f32 sin2phi alphay)) alphay))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alphay) u0) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 sin2phi) u0)))
Outputs
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
Calls

9 calls:

20.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
14.0ms
sin2phi
8.0ms
(*.f32 alphay alphay)
8.0ms
alphay
7.0ms
(*.f32 alphax alphax)
Results
ErrorSegmentsBranch
12.8b1alphax
12.8b1alphay
12.8b1u0
12.8b1cos2phi
10.9b2sin2phi
12.8b1(/.f32 cos2phi (*.f32 alphax alphax))
12.8b1(*.f32 alphax alphax)
11.0b2(/.f32 sin2phi (*.f32 alphay alphay))
12.8b1(*.f32 alphay alphay)
Compiler

Compiled 187 to 102 computations (45.5% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.9070020365144513e-17
4.495374250284758e-17
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes36.0ms (0.2%)

Counts
7 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) u0)
Outputs
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
Calls

7 calls:

9.0ms
sin2phi
4.0ms
u0
4.0ms
(*.f32 alphax alphax)
4.0ms
(*.f32 alphay alphay)
4.0ms
cos2phi
Results
ErrorSegmentsBranch
12.8b1alphax
12.8b1alphay
12.8b1u0
12.8b1cos2phi
10.9b2sin2phi
12.8b1(*.f32 alphax alphax)
12.8b1(*.f32 alphay alphay)
Compiler

Compiled 96 to 61 computations (36.5% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.9070020365144513e-17
4.495374250284758e-17
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes27.0ms (0.2%)

Accuracy

Total -8.4b remaining (-38.7%)

Threshold costs -8.4b (-38.7%)

Counts
5 → 2
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
Outputs
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(-.f32 1 1)
Calls

6 calls:

7.0ms
sin2phi
4.0ms
(*.f32 alphax alphax)
4.0ms
u0
4.0ms
alphay
4.0ms
alphax
Results
ErrorSegmentsBranch
24.8b1alphax
24.8b1alphay
24.8b1u0
24.8b1cos2phi
21.6b2sin2phi
24.8b1(*.f32 alphax alphax)
Compiler

Compiled 74 to 50 computations (32.4% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
266849280.0
413224352.0
Compiler

Compiled 30 to 22 computations (26.7% saved)

simplify55.0ms (0.4%)

Algorithm
egg-herbie
Rules
223×distribute-rgt-neg-in_binary32
152×distribute-lft-neg-in_binary32
140×neg-sub0_binary32
140×neg-mul-1_binary32
138×cancel-sign-sub-inv_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0136921
1252911
2392911
3513903
4623903
5762903
6986903
71300903
81513903
91579903
101620903
111642903
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(if (<=.f32 sin2phi 13421773/268435456) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi))
(if (<=.f32 sin2phi 5368709/268435456) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))))
(if (<=.f32 u0 5368709/536870912) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay)))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay)))) (neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)))))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)))))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))
(if (<=.f32 sin2phi 400000000) (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) (-.f32 1 1))
(-.f32 1 1)
Outputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (*.f32 (/.f32 alphax cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 1 (*.f32 alphax (/.f32 alphax cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(if (<=.f32 sin2phi 13421773/268435456) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi))
(if (<=.f32 sin2phi 13421773/268435456) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (*.f32 (neg.f32 alphay) (*.f32 (log1p.f32 (neg.f32 u0)) alphay)) sin2phi))
(if (<=.f32 sin2phi 13421773/268435456) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) (neg.f32 alphay)) sin2phi))
(if (<=.f32 sin2phi 13421773/268435456) (/.f32 (+.f32 u0 (*.f32 u0 (neg.f32 (*.f32 u0 -1/2)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) (neg.f32 alphay)) sin2phi))
(if (<=.f32 sin2phi 13421773/268435456) (/.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) (neg.f32 alphay)) sin2phi))
(if (<=.f32 sin2phi 13421773/268435456) (/.f32 (-.f32 u0 (*.f32 u0 (*.f32 u0 -1/2))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) (neg.f32 alphay)) sin2phi))
(if (<=.f32 sin2phi 5368709/268435456) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))))
(if (<=.f32 sin2phi 5368709/268435456) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (neg.f32 (*.f32 alphay alphay))))
(if (<=.f32 sin2phi 5368709/268435456) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay (neg.f32 alphay))))
(if (<=.f32 sin2phi 5368709/268435456) (/.f32 (+.f32 u0 (*.f32 u0 (neg.f32 (*.f32 u0 -1/2)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay (neg.f32 alphay))))
(if (<=.f32 sin2phi 5368709/268435456) (/.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay (neg.f32 alphay))))
(if (<=.f32 sin2phi 5368709/268435456) (/.f32 (-.f32 u0 (*.f32 u0 (*.f32 u0 -1/2))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) sin2phi)))
(if (<=.f32 u0 5368709/536870912) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) alphay)))
(if (<=.f32 u0 5368709/536870912) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 alphay (/.f32 sin2phi (log1p.f32 (neg.f32 u0)))) (neg.f32 alphay)))
(if (<=.f32 u0 5368709/536870912) (/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 alphay (/.f32 (neg.f32 alphay) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(if (<=.f32 u0 5368709/536870912) (/.f32 (+.f32 u0 (*.f32 u0 (neg.f32 (*.f32 u0 -1/2)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 alphay (/.f32 (neg.f32 alphay) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(if (<=.f32 u0 5368709/536870912) (/.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 alphay (/.f32 (neg.f32 alphay) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(if (<=.f32 u0 5368709/536870912) (/.f32 (-.f32 u0 (*.f32 u0 (*.f32 u0 -1/2))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 alphay (/.f32 (neg.f32 alphay) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (+.f32 u0 (*.f32 u0 (neg.f32 (*.f32 u0 -1/2)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 u0 (*.f32 u0 (*.f32 u0 -1/2))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 (neg.f32 (*.f32 3 (*.f32 u0 -1/3))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 (*.f32 -3 (*.f32 u0 -1/3)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 (*.f32 3 (*.f32 u0 1/3)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 (*.f32 3 (*.f32 u0 1/3)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (+.f32 1/2 (+.f32 (/.f32 -1 u0) (*.f32 u0 1/12)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 (*.f32 3 (*.f32 u0 1/3)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (+.f32 1/2 (-.f32 (*.f32 u0 1/12) (/.f32 1 u0)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))))) (/.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (/.f32 1 (*.f32 alphax (neg.f32 alphax)))))) (/.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (/.f32 -1 (*.f32 alphax (neg.f32 alphax)))))) (/.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (+.f32 1/2 (+.f32 (/.f32 -1 u0) (*.f32 u0 1/12)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (/.f32 1 (*.f32 alphax (neg.f32 alphax)))))) (/.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (+.f32 1/2 (-.f32 (*.f32 u0 1/12) (/.f32 1 u0)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (/.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (/.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (/.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (+.f32 1/2 (+.f32 (/.f32 -1 u0) (*.f32 u0 1/12)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (/.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (+.f32 1/2 (-.f32 (*.f32 u0 1/12) (/.f32 1 u0)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) alphay)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (*.f32 (/.f32 (/.f32 alphay sin2phi) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))) (neg.f32 alphay)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (*.f32 alphay (/.f32 (neg.f32 (/.f32 alphay sin2phi)) (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (*.f32 alphay (/.f32 (/.f32 (neg.f32 alphay) sin2phi) (+.f32 1/2 (+.f32 (/.f32 -1 u0) (*.f32 u0 1/12))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (*.f32 alphay (/.f32 (/.f32 (neg.f32 alphay) sin2phi) (+.f32 1/2 (-.f32 (*.f32 u0 1/12) (/.f32 1 u0))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) alphay)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (*.f32 (/.f32 alphay (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12))))) (neg.f32 alphay)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (*.f32 alphay (/.f32 (neg.f32 alphay) (*.f32 sin2phi (-.f32 1/2 (+.f32 (/.f32 1 u0) (*.f32 u0 -1/12)))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (*.f32 alphay (/.f32 (neg.f32 alphay) (*.f32 sin2phi (+.f32 1/2 (+.f32 (/.f32 -1 u0) (*.f32 u0 1/12)))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (*.f32 alphay (/.f32 (neg.f32 alphay) (*.f32 sin2phi (+.f32 1/2 (-.f32 (*.f32 u0 1/12) (/.f32 1 u0)))))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (/.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)))) (/.f32 (*.f32 alphay (neg.f32 alphay)) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay)))) (neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay)))) (/.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay)))) (/.f32 (*.f32 alphay (neg.f32 alphay)) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 50) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (*.f32 alphay (neg.f32 alphay)) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)))))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (/.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (/.f32 (*.f32 alphay (neg.f32 alphay)) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (neg.f32 (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) alphay)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (*.f32 (/.f32 alphay (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0))) (neg.f32 alphay)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (*.f32 alphay (/.f32 (neg.f32 alphay) (-.f32 (*.f32 sin2phi 1/2) (/.f32 sin2phi u0)))))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (/.f32 (neg.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay))) sin2phi))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 u0 alphax) (*.f32 alphax (/.f32 1 cos2phi))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) sin2phi))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) sin2phi)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (neg.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay))) sin2phi))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) sin2phi))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))
(if (<=.f32 sin2phi 6044629/302231454903657293676544) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(if (<=.f32 sin2phi 400000000) (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax)) (-.f32 1 1))
(if (<=.f32 sin2phi 400000000) (*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi))) 0)
(-.f32 1 1)
0
Compiler

Compiled 721 to 453 computations (37.2% saved)

soundness38.0ms (0.2%)

Algorithm
egg-herbie
Rules
195×fma-neg_binary32
108×fma-def_binary32
66×cancel-sign-sub-inv_binary32
41×div-sub_binary32
37×sub-neg_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01626
13025
24225
35725
47025
59225
611725
716625
822225
926725
1032025
1141325
1257825
1391625
1498725
15102825
16103325
Stop Event
saturated
Compiler

Compiled 136 to 94 computations (30.9% saved)

end141.0ms (0.9%)

Compiler

Compiled 611 to 237 computations (61.2% saved)

Profiling

Loading profile data...