Details

Time bar (total: 14.8s)

analyze640.0ms (4.3%)

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)

sample3.2s (21.9%)

Results
3.2s8256×body256valid
Bogosity

preprocess95.0ms (0.6%)

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)

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

prune2.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))))
13.4b
(/.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)

localize209.0ms (1.4%)

Local error

Found 4 expressions with local error:

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

Compiled 67 to 25 computations (62.7% saved)

series26.0ms (0.2%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
2.0ms
alphay
@0
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
2.0ms
cos2phi
@-inf
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
2.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))))

rewrite131.0ms (0.9%)

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 sin2phi (*.f32 alphay alphay))
(/.f32 cos2phi (*.f32 alphax alphax))
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 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))))))
((#(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))))))

simplify116.0ms (0.8%)

Algorithm
egg-herbie
Rules
745×associate-/r*_binary32
656×associate-*r*_binary32
587×associate-*l*_binary32
465×fma-def_binary32
286×associate-*l/_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01494341
14674059
218164042
Stop Event
node limit
Counts
278 → 226
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 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 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))
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)))
(fma.f32 -1/2 (*.f32 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 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -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 -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 (fma.f32 -1/4 (pow.f32 u0 4) (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)))) 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 (log.f32 -1) (-.f32 (/.f32 1 u0) (log.f32 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 u0)) (/.f32 1/2 (*.f32 u0 u0))))
(+.f32 (-.f32 (log.f32 -1) (-.f32 (/.f32 1 u0) (log.f32 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 (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 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)))))))
(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)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.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 (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 1 (*.f32 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 (+.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 (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 (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 1/2 (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (-.f32 (/.f32 1 (*.f32 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 1/2 (*.f32 (*.f32 u0 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 u0 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 (*.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 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 (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 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.f32 (-.f32 (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 1/2 (*.f32 (*.f32 u0 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 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (-.f32 (/.f32 1/3 (*.f32 (pow.f32 u0 3) (+.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 (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 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) (+.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 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 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (+.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 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.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/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 u0 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 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) (+.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 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 u0 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 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.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 (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (pow.f32 cos2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))) (*.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 sin2phi 4)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.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 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (/.f32 (/.f32 (pow.f32 cos2phi 4) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0))))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.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 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (/.f32 (/.f32 (pow.f32 cos2phi 4) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0))))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.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 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (/.f32 (/.f32 (pow.f32 cos2phi 4) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0))))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.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 (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (pow.f32 cos2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))) (*.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 sin2phi 4)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.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 (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (pow.f32 cos2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))) (*.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 sin2phi 4)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.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 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (/.f32 (/.f32 (pow.f32 cos2phi 4) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0))))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.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 (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (pow.f32 cos2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))) (*.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 sin2phi 4)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.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 (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (pow.f32 cos2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))) (*.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 sin2phi 4)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 alphay (log1p.f32 (neg.f32 u0))))) sin2phi)
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3))))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.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 (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (pow.f32 cos2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 8))) (*.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)) (pow.f32 sin2phi 4)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.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 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (/.f32 (/.f32 (pow.f32 cos2phi 4) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0))))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (+.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.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 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 6)) (pow.f32 alphay 4)))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (/.f32 (/.f32 (pow.f32 cos2phi 4) (pow.f32 alphax 8)) (log1p.f32 (neg.f32 u0))))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(/.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 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))

localize68.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
0.2b
(/.f32 cos2phi (*.f32 alphax alphax))
0.3b
(/.f32 sin2phi (*.f32 alphay alphay))
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)

series39.0ms (0.3%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
28.0ms
alphay
@inf
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
1.0ms
u0
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
alphay
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
alphax
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.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))))

rewrite85.0ms (0.6%)

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

simplify217.0ms (1.5%)

Algorithm
egg-herbie
Rules
742×associate-/r*_binary32
637×associate-*r*_binary32
569×associate-*l*_binary32
406×distribute-neg-frac_binary32
327×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01224442
13884178
215584166
371734166
Stop Event
node limit
Counts
256 → 194
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)))
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/3 (/.f32 (pow.f32 u0 3) (+.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)))) (/.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 (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 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 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.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 (/.f32 (/.f32 1/2 (*.f32 u0 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 (*.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 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (-.f32 (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (-.f32 (/.f32 (/.f32 1/2 (*.f32 u0 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 (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 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.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 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.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 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (log.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 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (log1p.f32 (neg.f32 u0))))))
(/.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)))

eval242.0ms (1.6%)

Compiler

Compiled 12307 to 5581 computations (54.7% saved)

prune217.0ms (1.5%)

Pruning

26 alts after pruning (24 fresh and 2 done)

PrunedKeptTotal
New46624490
Fresh000
Picked011
Done011
Total46626492
Error
0b
Counts
492 → 26
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)) (pow.f32 (/.f32 alphay (/.f32 sin2phi alphay)) -1)))
8.2b
(pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))) 2)
8.0b
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
7.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
7.6b
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (log1p.f32 (neg.f32 u0))))
5.0b
(/.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.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))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.9b
(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)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
2.5b
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) 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) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax))))
3.8b
(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.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
13.4b
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
14.2b
(/.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 1 u0) (-.f32 1 (*.f32 u0 u0)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.7b
(/.f32 (neg.f32 (*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
23.4b
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
3.8b
(+.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)))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi)))
0.6b
(/.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)))
23.4b
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
5.6b
(/.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))))
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 (*.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 1293 to 809 computations (37.4% saved)

localize82.0ms (0.6%)

Local error

Found 4 expressions with local error:

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

Compiled 63 to 25 computations (60.3% saved)

series11.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 (pow.f32 alphay -2) sin2phi)))
0.0ms
alphay
@inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi)))
0.0ms
alphay
@-inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi)))
0.0ms
cos2phi
@-inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi)))
0.0ms
sin2phi
@-inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi)))

rewrite94.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
790×log-prod_binary32
379×fma-def_binary32
277×expm1-udef_binary32
277×log1p-udef_binary32
236×log-pow_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01648
134940
2490340
Stop Event
node limit
Counts
3 → 128
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi)))
(*.f32 (pow.f32 alphay -2) sin2phi)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))) (cbrt.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(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 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))) 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 (pow.f32 alphay -2) sin2phi)))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))) (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(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 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(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 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(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 (pow.f32 alphay -2) sin2phi))) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(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 (pow.f32 alphay -2) sin2phi))))))) (#(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 (pow.f32 alphay -2) sin2phi))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(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 (pow.f32 alphay -2) sin2phi) 3))) (fma.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (-.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (*.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 (pow.f32 alphay -4) (*.f32 sin2phi sin2phi)))) (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 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 (pow.f32 alphay -2) sin2phi)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)) (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 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(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 (pow.f32 alphay -2) sin2phi))))))))) (#(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 (pow.f32 alphay -2) sin2phi)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 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 (pow.f32 alphay -2) sin2phi)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 alphay -2)) sin2phi)) (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 alphay -2)) sin2phi)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 alphay -2)) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (pow.f32 alphay -2)) sin2phi))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (pow.f32 alphay -2)) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 alphay -2) sin2phi))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 alphay -2) sin2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (pow.f32 alphay -2) sin2phi)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 1 alphay) (sqrt.f32 sin2phi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (pow.f32 alphay -2) sin2phi) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 alphay -4) (*.f32 sin2phi sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (pow.f32 alphay -2)) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (pow.f32 alphay -2) sin2phi) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (pow.f32 alphay -2) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (pow.f32 alphay -2) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (pow.f32 alphay -2) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 alphay -2) sin2phi)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 (pow.f32 alphay -2) sin2phi)))) (/.f32 (*.f32 (pow.f32 alphay -4) (*.f32 sin2phi sin2phi)) (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 2) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 (pow.f32 alphay -2) sin2phi) 3)) (/.f32 1 (fma.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (-.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (*.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 (pow.f32 alphay -4) (*.f32 sin2phi sin2phi))) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (-.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (*.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 (pow.f32 alphay -2) sin2phi) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 (pow.f32 alphay -2) sin2phi))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay -4) (*.f32 sin2phi sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 (pow.f32 alphay -2) sin2phi) 3)) (fma.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (-.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (*.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 (pow.f32 alphay -2) sin2phi) 3)) (fma.f32 (pow.f32 alphay -4) (*.f32 sin2phi sin2phi) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay -4) (*.f32 sin2phi sin2phi))) (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3) (pow.f32 (*.f32 (pow.f32 alphay -2) sin2phi) 3))) (neg.f32 (fma.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (-.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (*.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 (pow.f32 alphay -4) (*.f32 sin2phi sin2phi)))) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 alphay -4) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (-.f32 (*.f32 (pow.f32 alphay -2) sin2phi) (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 cos2phi (pow.f32 alphax -2)))) (pow.f32 (exp.f32 (pow.f32 alphay -2)) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2)) (+.f32 1 (expm1.f32 (*.f32 (pow.f32 alphay -2) sin2phi)))))))) (#(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 (pow.f32 alphay -2) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 alphay -2) sin2phi))) (pow.f32 (exp.f32 cos2phi) (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 alphay -2)) sin2phi) (+.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 (pow.f32 alphay -2) sin2phi))) (+.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 (pow.f32 alphay -2) sin2phi)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 1 (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(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 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (pow.f32 alphay -2) sin2phi) 1 (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (pow.f32 alphay -2) sin2phi) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 alphay -4)) (*.f32 (cbrt.f32 (pow.f32 alphay -2)) sin2phi) (*.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 (pow.f32 alphay -2) sin2phi))))) (#(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 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 cos2phi) 2) (*.f32 (cbrt.f32 cos2phi) (pow.f32 alphax -2)) (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 (pow.f32 alphay -2) sin2phi)) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 alphay -2) sin2phi)) 2) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 alphay -2) sin2phi)) 2) (cbrt.f32 (*.f32 (pow.f32 alphay -2) sin2phi)) (*.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 1 alphay) (*.f32 (/.f32 1 alphay) sin2phi) (*.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 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 cos2phi) (*.f32 (sqrt.f32 cos2phi) (pow.f32 alphax -2)) (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (/.f32 1 alphay) (sqrt.f32 sin2phi)) (*.f32 (/.f32 1 alphay) (sqrt.f32 sin2phi)) (*.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 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 alphax -2) cos2phi (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax) (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 alphax) (/.f32 cos2phi alphax) (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 (cbrt.f32 cos2phi) 2) alphax) (/.f32 (cbrt.f32 cos2phi) alphax) (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(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 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 cos2phi) 1) (/.f32 (sqrt.f32 cos2phi) (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi))))) (#(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 (pow.f32 alphay -2) sin2phi))))) (#(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 (pow.f32 alphay -2) sin2phi))))) (#(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 (pow.f32 alphay -2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (pow.f32 alphay -2) (pow.f32 (cbrt.f32 sin2phi) 2)) (cbrt.f32 sin2phi) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (pow.f32 alphay -2) (sqrt.f32 sin2phi)) (sqrt.f32 sin2phi) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 sin2phi (cbrt.f32 (pow.f32 alphay -4))) (cbrt.f32 (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 sin2phi (/.f32 1 alphay)) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))))

simplify225.0ms (1.5%)

Algorithm
egg-herbie
Rules
742×associate-/r*_binary32
637×associate-*r*_binary32
569×associate-*l*_binary32
406×distribute-neg-frac_binary32
327×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01224610
13884346
215584334
371734334
Stop Event
node limit
Counts
260 → 174
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 (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 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 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)))
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/3 (/.f32 (pow.f32 u0 3) (+.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)))) (/.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 (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 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 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.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 (/.f32 (/.f32 1/2 (*.f32 u0 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 (*.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 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (-.f32 (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (-.f32 (/.f32 (/.f32 1/2 (*.f32 u0 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 (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 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.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 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.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 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (log.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 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(/.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 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)))

localize42.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 50 to 11 computations (78% saved)

series13.0ms (0.1%)

Counts
1 → 60
Calls

15 calls:

TimeVariablePointExpression
3.0ms
sin2phi
@inf
(/.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))))

rewrite70.0ms (0.5%)

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

simplify245.0ms (1.6%)

Algorithm
egg-herbie
Rules
741×associate-/r*_binary32
685×associate-*r*_binary32
544×distribute-rgt-neg-in_binary32
505×associate-*l*_binary32
472×distribute-neg-frac_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0712610
12272490
211142472
363602472
Stop Event
node limit
Counts
99 → 57
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)))))))
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 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))

localize63.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
0.3b
(/.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)

series11.0ms (0.1%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
1.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
@0
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
sin2phi
@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))))

rewrite89.0ms (0.6%)

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

simplify118.0ms (0.8%)

Algorithm
egg-herbie
Rules
742×associate-/r*_binary32
637×associate-*r*_binary32
569×associate-*l*_binary32
406×distribute-neg-frac_binary32
327×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01224610
13884346
215584334
371734334
Stop Event
node limit
Counts
312 → 225
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)))
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/3 (/.f32 (pow.f32 u0 3) (+.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)))) (/.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 (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 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 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.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 (/.f32 (/.f32 1/2 (*.f32 u0 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 (*.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 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (-.f32 (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (-.f32 (/.f32 (/.f32 1/2 (*.f32 u0 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 (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 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.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 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.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 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (log.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 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 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)))

localize93.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
0.3b
(/.f32 (*.f32 alphay alphay) sin2phi)
0.4b
(/.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)))
0.5b
(/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))
Compiler

Compiled 100 to 16 computations (84% saved)

series35.0ms (0.2%)

Counts
4 → 168
Calls

42 calls:

TimeVariablePointExpression
6.0ms
sin2phi
@inf
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
2.0ms
alphax
@inf
(/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))
1.0ms
alphax
@0
(/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))
1.0ms
u0
@0
(/.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)))
1.0ms
u0
@inf
(/.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)))

rewrite101.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
332×fma-def_binary32
326×expm1-udef_binary32
326×log1p-udef_binary32
204×add-sqr-sqrt_binary32
201×pow1_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01782
138974
2636674
Stop Event
node limit
Counts
4 → 156
Calls
Call 1
Inputs
(/.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 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) 2) (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) 2) (*.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) (sqrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 1 (*.f32 alphax (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alphax) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) alphax) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 1 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) 2) alphax) (/.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) alphax) (/.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) 2) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) 1) (/.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))) 2)) (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (cbrt.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) 2) (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))) 2)) (/.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (cbrt.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (/.f32 alphay (sqrt.f32 sin2phi)) (sqrt.f32 alphax))) (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 (/.f32 alphay (sqrt.f32 sin2phi)) (sqrt.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) 2) (*.f32 (/.f32 alphay (sqrt.f32 sin2phi)) (sqrt.f32 alphax))) (/.f32 (cbrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (*.f32 (/.f32 alphay (sqrt.f32 sin2phi)) (sqrt.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) 3) (pow.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))) (pow.f32 (cbrt.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))) 2) (cbrt.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi 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 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))) (sqrt.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (*.f32 alphax (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (log1p.f32 u0) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (log1p.f32 u0) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) 2)) (cbrt.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi)) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))) (/.f32 (log1p.f32 u0) (sqrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (sqrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (sqrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (sqrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))) (/.f32 (log1p.f32 u0) (sqrt.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) 1) (/.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) alphax) (/.f32 (*.f32 alphay alphay) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 alphay alphay) sin2phi)) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) 1) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))) 2)) (cbrt.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)) (*.f32 (/.f32 alphay (sqrt.f32 sin2phi)) (sqrt.f32 alphax))) (*.f32 (/.f32 alphay (sqrt.f32 sin2phi)) (sqrt.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 (log1p.f32 u0) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 u0 1) (/.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax) (*.f32 alphax (*.f32 alphay alphay))) sin2phi) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax) alphax)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 alphay alphay) sin2phi))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alphay (/.f32 1 (/.f32 sin2phi alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alphay (*.f32 alphay (pow.f32 sin2phi -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphay alphay) (pow.f32 sin2phi -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (pow.f32 (cbrt.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) 2) (cbrt.f32 (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 alphay 4)) (*.f32 (pow.f32 (cbrt.f32 alphay) 2) (pow.f32 sin2phi -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay (sqrt.f32 sin2phi)) (/.f32 alphay (sqrt.f32 sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 1 (neg.f32 sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 sin2phi -1) (*.f32 alphay alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay 1) (/.f32 alphay sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay sin2phi) alphay)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphay 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay (pow.f32 (cbrt.f32 sin2phi) 2)) (/.f32 alphay (cbrt.f32 sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 sin2phi) 2)) (/.f32 (*.f32 alphay alphay) (cbrt.f32 sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphay 4)) (pow.f32 (cbrt.f32 sin2phi) 2)) (cbrt.f32 (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 sin2phi)) (/.f32 (*.f32 alphay alphay) (sqrt.f32 sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphay 4)) (sqrt.f32 sin2phi)) (/.f32 (pow.f32 (cbrt.f32 alphay) 2) (sqrt.f32 sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphay (sqrt.f32 sin2phi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 alphay alphay) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 alphay alphay) 3) (pow.f32 sin2phi 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 alphax (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 sin2phi (*.f32 alphax (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax (*.f32 alphay alphay)) sin2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alphax (*.f32 alphay alphay))) (neg.f32 sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphax (*.f32 alphay alphay)) 1) sin2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphax (*.f32 alphay alphay)) (pow.f32 (cbrt.f32 sin2phi) 2)) (cbrt.f32 sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphax (*.f32 alphay alphay)) (sqrt.f32 sin2phi)) (sqrt.f32 sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay alphax) (/.f32 sin2phi alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphay (neg.f32 alphay)) alphax) (neg.f32 sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax alphay) (/.f32 sin2phi alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax (*.f32 alphay (neg.f32 alphay))) (neg.f32 sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 alphay (sqrt.f32 sin2phi)) (sqrt.f32 alphax)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alphax 3) (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) 3) (pow.f32 alphax 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))) 1))))))

simplify137.0ms (0.9%)

Algorithm
egg-herbie
Rules
897×fma-neg_binary32
570×fma-def_binary32
541×associate-*l/_binary32
503×associate-*r/_binary32
415×*-commutative_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01325297
14594970
221624771
368204771
Stop Event
node limit
Counts
324 → 205
Calls
Call 1
Inputs
(/.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 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 (*.f32 u0 (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))))))
(/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (log.f32 (/.f32 -1 u0)) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))
(+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (log.f32 (/.f32 -1 u0)) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (log.f32 (/.f32 -1 u0)) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (log.f32 (/.f32 -1 u0)) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))))
(*.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 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
Outputs
(/.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 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 (*.f32 u0 (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))
(*.f32 (/.f32 u0 (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax)))
(*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (/.f32 u0 (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)))
(*.f32 (*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay)) (/.f32 u0 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))) (*.f32 (/.f32 u0 (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))))
(fma.f32 1/2 (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (/.f32 (*.f32 u0 u0) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))) (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (/.f32 u0 (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))))
(*.f32 (*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay)) (+.f32 (/.f32 u0 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))))
(fma.f32 1/3 (*.f32 (/.f32 (pow.f32 u0 3) (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))) (*.f32 (/.f32 u0 (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax)))))
(fma.f32 1/3 (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphax (pow.f32 u0 3))) sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (fma.f32 1/2 (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (/.f32 (*.f32 u0 u0) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))) (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (/.f32 u0 (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)))))
(fma.f32 (*.f32 (/.f32 u0 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)) u0) (*.f32 1/2 (*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))) (*.f32 (*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay)) (+.f32 (/.f32 u0 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 1/3 (pow.f32 u0 3)) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))))
(fma.f32 1/3 (*.f32 (/.f32 (pow.f32 u0 3) (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 u0 4) (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))) (*.f32 (/.f32 u0 (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))))))
(fma.f32 1/3 (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphax (pow.f32 u0 3))) sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (*.f32 (/.f32 sin2phi alphax) (/.f32 (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax) (*.f32 alphay alphay)))) (fma.f32 1/2 (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (/.f32 (*.f32 u0 u0) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))) (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (/.f32 u0 (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))))))
(+.f32 (*.f32 (*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay)) (+.f32 (/.f32 (*.f32 1/2 (*.f32 u0 u0)) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 1/4 (pow.f32 u0 4)) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)))) (*.f32 (*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay)) (+.f32 (/.f32 u0 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 1/3 (pow.f32 u0 3)) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)))))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))
(neg.f32 (/.f32 (*.f32 (*.f32 alphax (*.f32 alphay alphay)) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax))))))
(*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(*.f32 (*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay)) (/.f32 (neg.f32 (+.f32 (log.f32 -1) (log.f32 u0))) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 alphax (*.f32 alphay alphay)) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax))))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax))))) alphax)))
(-.f32 (*.f32 (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (/.f32 alphay (/.f32 u0 alphay))) (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))))
(*.f32 (/.f32 alphax sin2phi) (-.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax))) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))))
(fma.f32 1/2 (/.f32 (*.f32 alphax (*.f32 alphay alphay)) (*.f32 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (*.f32 u0 u0))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphax (*.f32 alphay alphay)) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax))))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax))))) alphax))))
(fma.f32 1/2 (*.f32 (*.f32 (/.f32 alphay u0) (/.f32 alphay u0)) (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))) (-.f32 (*.f32 (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (/.f32 alphay (/.f32 u0 alphay))) (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)))))
(-.f32 (*.f32 (/.f32 (/.f32 alphax sin2phi) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)) (+.f32 (*.f32 (/.f32 alphay u0) alphay) (*.f32 1/2 (*.f32 (/.f32 alphay (*.f32 u0 u0)) alphay)))) (/.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alphay 2) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))))))
(fma.f32 1/3 (/.f32 (*.f32 alphax (*.f32 alphay alphay)) (*.f32 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (pow.f32 u0 3))) (fma.f32 1/2 (/.f32 (*.f32 alphax (*.f32 alphay alphay)) (*.f32 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (*.f32 u0 u0))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphax (*.f32 alphay alphay)) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax))))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax))))) alphax)))))
(fma.f32 1/3 (*.f32 (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (/.f32 (*.f32 alphay alphay) (pow.f32 u0 3))) (fma.f32 1/2 (*.f32 (*.f32 (/.f32 alphay u0) (/.f32 alphay u0)) (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))) (-.f32 (*.f32 (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (/.f32 alphay (/.f32 u0 alphay))) (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))))))
(+.f32 (*.f32 (/.f32 alphax sin2phi) (-.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax))) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax))))) (*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (/.f32 alphax sin2phi) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax))) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (log.f32 (/.f32 -1 u0)) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))
(*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphax (log.f32 (/.f32 -1 u0))) sin2phi))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (*.f32 alphax (log.f32 (/.f32 -1 u0))) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 (*.f32 alphax (log.f32 (/.f32 -1 u0))) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)))
(+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (log.f32 (/.f32 -1 u0)) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))
(+.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax))))) alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphax (log.f32 (/.f32 -1 u0))) sin2phi)))
(fma.f32 (/.f32 alphay (/.f32 u0 alphay)) (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (*.f32 alphax (log.f32 (/.f32 -1 u0))) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))))
(*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax))) (+.f32 (/.f32 alphax u0) (*.f32 alphax (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (log.f32 (/.f32 -1 u0)) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))))
(fma.f32 1/2 (/.f32 (*.f32 alphax (*.f32 alphay alphay)) (*.f32 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (*.f32 u0 u0))) (+.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax))))) alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphax (log.f32 (/.f32 -1 u0))) sin2phi))))
(fma.f32 1/2 (*.f32 (*.f32 (/.f32 alphay u0) (/.f32 alphay u0)) (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))) (fma.f32 (/.f32 alphay (/.f32 u0 alphay)) (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (*.f32 alphax (log.f32 (/.f32 -1 u0))) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)))))
(fma.f32 1/2 (/.f32 alphay (/.f32 (*.f32 (/.f32 (*.f32 u0 u0) (/.f32 alphax sin2phi)) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax)) alphay)) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax))) (+.f32 (/.f32 alphax u0) (*.f32 alphax (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))) (+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) alphax) (*.f32 u0 (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi))) (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (log.f32 (/.f32 -1 u0)) alphax)) (*.f32 (+.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 2)) (*.f32 sin2phi alphax)) alphax) sin2phi)))))
(fma.f32 1/3 (/.f32 (*.f32 alphax (*.f32 alphay alphay)) (*.f32 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (pow.f32 u0 3))) (fma.f32 1/2 (/.f32 (*.f32 alphax (*.f32 alphay alphay)) (*.f32 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (*.f32 u0 u0))) (+.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (*.f32 sin2phi (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax))))) alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 alphax (*.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax)))) (/.f32 (*.f32 alphax (log.f32 (/.f32 -1 u0))) sin2phi)))))
(fma.f32 1/3 (*.f32 (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (/.f32 (*.f32 alphay alphay) (pow.f32 u0 3))) (fma.f32 1/2 (*.f32 (*.f32 (/.f32 alphay u0) (/.f32 alphay u0)) (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))) (fma.f32 (/.f32 alphay (/.f32 u0 alphay)) (/.f32 (/.f32 alphax sin2phi) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (*.f32 alphax (log.f32 (/.f32 -1 u0))) (fma.f32 (/.f32 cos2phi sin2phi) (/.f32 (*.f32 alphay alphay) alphax) alphax))))))
(+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 sin2phi (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax))) (+.f32 (/.f32 alphax u0) (*.f32 alphax (log.f32 (/.f32 -1 u0))))) (*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (/.f32 alphax sin2phi) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax) alphax))) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax))) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(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) (pow.f32 alphay 6)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (pow.f32 cos2phi 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (log1p.f32 (neg.f32 u0))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.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 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))) (/.f32 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (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 (/.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (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 (/.f32 cos2phi 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 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.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 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (log1p.f32 (neg.f32 u0)))))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alphay sin2phi) alphay)))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.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 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))) (/.f32 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (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 (/.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (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 (/.f32 cos2phi 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 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.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 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (log1p.f32 (neg.f32 u0)))))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alphay sin2phi) alphay)))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.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 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))) (/.f32 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (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 (/.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (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 (/.f32 cos2phi 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 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.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 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (log1p.f32 (neg.f32 u0)))))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alphay sin2phi) 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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax))) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(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) (pow.f32 alphay 6)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (pow.f32 cos2phi 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax))) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(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) (pow.f32 alphay 6)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (pow.f32 cos2phi 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax))) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(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) (pow.f32 alphay 6)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (pow.f32 cos2phi 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (log1p.f32 (neg.f32 u0))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.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 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))) (/.f32 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (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 (/.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (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 (/.f32 cos2phi 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 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.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 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (log1p.f32 (neg.f32 u0)))))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alphay sin2phi) alphay)))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.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 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))) (/.f32 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (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 (/.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (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 (/.f32 cos2phi 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 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.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 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (log1p.f32 (neg.f32 u0)))))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alphay sin2phi) alphay)))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.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 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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 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 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))) (/.f32 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (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 (/.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 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) 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 (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 (/.f32 cos2phi 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 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.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 cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (*.f32 cos2phi (log1p.f32 (neg.f32 u0)))))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alphay sin2phi) 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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax))) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(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) (pow.f32 alphay 6)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (pow.f32 cos2phi 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax)))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax))) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)) (pow.f32 alphax 6)) (log1p.f32 (neg.f32 u0))))))
(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) (pow.f32 alphay 6)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (pow.f32 cos2phi 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (log1p.f32 (neg.f32 u0))))))
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (pow.f32 alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 (pow.f32 alphay 2) alphax) sin2phi)
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi alphax))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)
(*.f32 (/.f32 alphax sin2phi) (*.f32 alphay alphay))

localize66.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 alphay (*.f32 alphax alphax))
0.3b
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))
0.4b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax))))
0.5b
(fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi))
Compiler

Compiled 80 to 15 computations (81.3% saved)

series28.0ms (0.2%)

Counts
4 → 180
Calls

45 calls:

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

rewrite98.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
926×log-prod_binary32
367×prod-diff_binary32
279×expm1-udef_binary32
279×log1p-udef_binary32
239×log-pow_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01676
134472
2506572
Stop Event
node limit
Counts
4 → 150
Calls
Call 1
Inputs
(fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 alphay (*.f32 alphax alphax))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alphay cos2phi) (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 alphay cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) 1) (*.f32 alphay cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))) (cbrt.f32 (exp.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (pow.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 2) (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) 3) (pow.f32 (*.f32 alphay cos2phi) 3)) (fma.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (-.f32 (pow.f32 (*.f32 alphay cos2phi) 2) (*.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 alphay cos2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (pow.f32 (*.f32 alphay cos2phi) 2)) (-.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 alphay cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (pow.f32 (exp.f32 alphay) cos2phi) (exp.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 alphay cos2phi))) (exp.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (+.f32 1 (expm1.f32 (*.f32 alphay cos2phi)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax))))) (cbrt.f32 (pow.f32 (+.f32 u0 1) (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax))))))) (log.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 u0 1) (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax)))))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 u0 1) (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (/.f32 (neg.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))) (pow.f32 (cbrt.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))) 2) (cbrt.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 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 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))) (*.f32 alphax (sqrt.f32 alphay))) (*.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))) (*.f32 alphax (sqrt.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphay (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 (*.f32 alphax alphax) (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (/.f32 (log1p.f32 u0) (/.f32 1 (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (/.f32 (log1p.f32 u0) (/.f32 1 (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))) 2)) (cbrt.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay)) alphax)) (/.f32 (log1p.f32 u0) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (log1p.f32 u0) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay)) alphax)) (/.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay)) alphax)) (/.f32 (log1p.f32 u0) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) 1) (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay)) (*.f32 alphax alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) alphay) (*.f32 alphax alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphax alphax)) alphay)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 1) (*.f32 alphay (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (pow.f32 (cbrt.f32 (*.f32 alphay (*.f32 alphax alphax))) 2)) (cbrt.f32 (*.f32 alphay (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphax (sqrt.f32 alphay))) (*.f32 alphax (sqrt.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphay alphax)) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))) (*.f32 alphax (sqrt.f32 alphay))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 (log1p.f32 u0) (*.f32 alphay (*.f32 alphax alphax)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 u0 1) (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (/.f32 1 (*.f32 alphay (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))) 2) (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 2) (*.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (/.f32 1 (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay)) alphax) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (/.f32 1 (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (/.f32 1 (*.f32 (*.f32 alphax alphax) (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alphay) (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 alphay (*.f32 alphax alphax))) (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay) (/.f32 1 (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 2) alphay) (/.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) alphay) (/.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphax alphax)) (/.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphay (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 1) (/.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphay (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 alphay (*.f32 alphax alphax))) 2)) (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (cbrt.f32 (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 2) (pow.f32 (cbrt.f32 (*.f32 alphay (*.f32 alphax alphax))) 2)) (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (pow.f32 (cbrt.f32 (*.f32 alphay (*.f32 alphax alphax))) 2)) (/.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (cbrt.f32 (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 alphax (sqrt.f32 alphay))) (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax (sqrt.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 2) (*.f32 alphax (sqrt.f32 alphay))) (/.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphax (sqrt.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 alphay alphax)) (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) 2) (*.f32 alphay alphax)) (/.f32 (cbrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) (*.f32 alphay alphax)) (/.f32 (sqrt.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)))) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) alphay)) alphax) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphay (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphax alphax))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 (*.f32 alphax alphax) (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) 3) (pow.f32 (*.f32 alphay (*.f32 alphax alphax)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alphay cos2phi (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))) (*.f32 alphay (*.f32 alphax alphax)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alphay (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alphax) alphax) alphay)) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alphax) alphax) alphay)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alphax) alphax) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alphax) alphax) alphay))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alphax) alphax) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alphay (*.f32 alphax alphax)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphay (*.f32 alphax alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alphay (*.f32 alphax alphax)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alphay (*.f32 alphax alphax))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphax (sqrt.f32 alphay)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 alphax) alphax) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alphay (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alphay (*.f32 alphax alphax)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alphay 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 alphay 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alphay (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alphay (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (fma.f32 2 (log.f32 alphax) (log.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (fma.f32 2 (log.f32 alphax) (log.f32 alphay)) 1))))))

simplify133.0ms (0.9%)

Algorithm
egg-herbie
Rules
873×fma-neg_binary32
869×associate-/r*_binary32
447×fma-def_binary32
356×*-commutative_binary32
353×associate-*l/_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01345511
14445108
218944978
366394978
Stop Event
node limit
Counts
330 → 203
Calls
Call 1
Inputs
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 u0 4) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (*.f32 1/3 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))))))
(/.f32 (*.f32 alphay (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (/.f32 (*.f32 alphay (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))) (/.f32 (*.f32 alphay (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))) (+.f32 (*.f32 1/3 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))) (/.f32 (*.f32 alphay (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))))
(*.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 (/.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 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 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (pow.f32 alphax 2))
Outputs
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay)
(/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(*.f32 cos2phi alphay)
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))
(+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))
(fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (*.f32 alphax alphax))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))))
(*.f32 (/.f32 u0 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 u0 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (*.f32 u0 u0)) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (/.f32 (*.f32 u0 (*.f32 alphay (*.f32 alphax alphax))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay (*.f32 u0 u0))) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 (/.f32 u0 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphay (*.f32 alphax alphax))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (*.f32 u0 u0)) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 u0 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))))
(fma.f32 1/3 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (pow.f32 u0 3)) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (fma.f32 1/2 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (*.f32 u0 u0)) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (/.f32 (*.f32 u0 (*.f32 alphay (*.f32 alphax alphax))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))))))
(fma.f32 1/3 (*.f32 (/.f32 (pow.f32 u0 3) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphay (*.f32 alphax alphax))) (fma.f32 1/2 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay (*.f32 u0 u0))) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 (/.f32 u0 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphay (*.f32 alphax alphax)))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (*.f32 u0 u0)) (fma.f32 (/.f32 u0 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (*.f32 alphay (*.f32 alphax alphax)) (*.f32 (/.f32 1/3 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (pow.f32 u0 3)))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 u0 4) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))))
(fma.f32 1/4 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (pow.f32 u0 4)) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (fma.f32 1/3 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (pow.f32 u0 3)) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (fma.f32 1/2 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (*.f32 u0 u0)) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (/.f32 (*.f32 u0 (*.f32 alphay (*.f32 alphax alphax))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))))))
(fma.f32 1/4 (*.f32 (/.f32 (pow.f32 u0 4) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphay (*.f32 alphax alphax))) (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 u0 3) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphay (*.f32 alphax alphax))) (fma.f32 1/2 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay (*.f32 u0 u0))) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 (/.f32 u0 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphay (*.f32 alphax alphax))))))
(fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (pow.f32 u0 4)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (*.f32 u0 u0)) (fma.f32 (/.f32 u0 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (*.f32 alphay (*.f32 alphax alphax)) (*.f32 (/.f32 1/3 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (pow.f32 u0 3))))))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (*.f32 alphay (*.f32 (*.f32 alphax alphax) (+.f32 (log.f32 -1) (log.f32 u0))))) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))))
(*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (neg.f32 (*.f32 alphay (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))))) (/.f32 alphay (/.f32 (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) u0) (*.f32 alphax alphax))))
(-.f32 (/.f32 alphay (/.f32 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) (/.f32 (*.f32 alphax alphax) u0))) (*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphay (*.f32 alphax alphax))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 alphay (*.f32 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)) u0))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))))
(+.f32 (/.f32 alphay (/.f32 (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) u0) (*.f32 alphax alphax))) (fma.f32 1/2 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) (*.f32 u0 u0))) (neg.f32 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))))))
(-.f32 (fma.f32 (/.f32 alphay u0) (/.f32 alphax (/.f32 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) alphax)) (*.f32 1/2 (/.f32 (/.f32 alphay (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax))) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))))) (*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphay (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 alphax (/.f32 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)) alphax)) (+.f32 (/.f32 alphay u0) (*.f32 1/2 (/.f32 (/.f32 alphay u0) u0)))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)))))
(fma.f32 (/.f32 alphax (/.f32 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)) alphax)) (+.f32 (/.f32 alphay u0) (*.f32 1/2 (/.f32 (/.f32 alphay u0) u0))) (*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (neg.f32 (*.f32 alphay (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alphay (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (*.f32 1/3 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))))))
(+.f32 (/.f32 alphay (/.f32 (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) u0) (*.f32 alphax alphax))) (fma.f32 1/2 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) (*.f32 u0 u0))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 1/3 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) (pow.f32 u0 3)))))))
(fma.f32 (/.f32 alphay u0) (/.f32 alphax (/.f32 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) alphax)) (fma.f32 1/2 (/.f32 (/.f32 alphay (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax))) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (-.f32 (*.f32 (/.f32 1/3 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (pow.f32 u0 3))) (*.f32 (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphay (*.f32 alphax alphax))))))
(-.f32 (fma.f32 (/.f32 alphax (/.f32 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)) alphax)) (/.f32 alphay u0) (*.f32 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)))))
(/.f32 (*.f32 alphay (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))
(/.f32 (*.f32 alphay (*.f32 (*.f32 alphax alphax) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))))
(*.f32 (/.f32 alphay (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphax (*.f32 alphax (log.f32 (/.f32 -1 u0)))))
(*.f32 (*.f32 alphax (*.f32 alphax (log.f32 (/.f32 -1 u0)))) (/.f32 alphay (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (/.f32 (*.f32 alphay (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))
(+.f32 (/.f32 alphay (/.f32 (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) u0) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay (*.f32 (*.f32 alphax alphax) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))))
(fma.f32 (/.f32 alphay u0) (/.f32 alphax (/.f32 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) alphax)) (*.f32 (/.f32 alphay (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphax (*.f32 alphax (log.f32 (/.f32 -1 u0))))))
(*.f32 (/.f32 alphay (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (+.f32 (/.f32 (*.f32 alphax alphax) u0) (*.f32 alphax (*.f32 alphax (log.f32 (/.f32 -1 u0))))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))) (/.f32 (*.f32 alphay (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))))
(+.f32 (/.f32 alphay (/.f32 (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) u0) (*.f32 alphax alphax))) (fma.f32 1/2 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) (*.f32 u0 u0))) (/.f32 (*.f32 alphay (*.f32 (*.f32 alphax alphax) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))))))
(fma.f32 (/.f32 alphay u0) (/.f32 alphax (/.f32 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) alphax)) (fma.f32 1/2 (/.f32 (/.f32 alphay (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax))) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 (/.f32 alphay (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphax (*.f32 alphax (log.f32 (/.f32 -1 u0)))))))
(fma.f32 (/.f32 alphay (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (*.f32 alphax (*.f32 alphax (log.f32 (/.f32 -1 u0)))) (*.f32 (/.f32 alphax (/.f32 (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax)) alphax)) (+.f32 (/.f32 alphay u0) (*.f32 1/2 (/.f32 (/.f32 alphay u0) u0)))))
(+.f32 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 u0 (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))) (+.f32 (*.f32 1/3 (/.f32 (*.f32 alphay (pow.f32 alphax 2)) (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))) (/.f32 (*.f32 alphay (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) alphay) (*.f32 cos2phi alphay))))))
(+.f32 (/.f32 alphay (/.f32 (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) u0) (*.f32 alphax alphax))) (fma.f32 1/2 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) (*.f32 u0 u0))) (fma.f32 1/3 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (*.f32 (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) (pow.f32 u0 3))) (/.f32 (*.f32 alphay (*.f32 (*.f32 alphax alphax) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 cos2phi alphay) (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))))))
(fma.f32 (/.f32 alphay u0) (/.f32 alphax (/.f32 (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax)))) alphax)) (fma.f32 1/2 (/.f32 (/.f32 alphay (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax))) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (fma.f32 1/3 (/.f32 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (pow.f32 u0 3)) (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 (/.f32 alphay (fma.f32 cos2phi alphay (/.f32 sin2phi (/.f32 alphay (*.f32 alphax alphax))))) (*.f32 alphax (*.f32 alphax (log.f32 (/.f32 -1 u0))))))))
(+.f32 (*.f32 (/.f32 alphay (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (+.f32 (/.f32 (*.f32 alphax alphax) u0) (*.f32 alphax (*.f32 alphax (log.f32 (/.f32 -1 u0)))))) (*.f32 (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 cos2phi alphay (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax))) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (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 cos2phi 4) (pow.f32 alphay 6)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.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 (*.f32 alphax alphax)))))) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 (neg.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 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 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (neg.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 (*.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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0)))) (+.f32 (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (/.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 (/.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (neg.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 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 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (neg.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 (*.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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0)))) (+.f32 (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (/.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 (/.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (neg.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 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 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (neg.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 (*.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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0)))) (+.f32 (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (/.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 (/.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (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 cos2phi 4) (pow.f32 alphay 6)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.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 (*.f32 alphax alphax)))))) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (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 cos2phi 4) (pow.f32 alphay 6)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.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 (*.f32 alphax alphax)))))) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (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 cos2phi 4) (pow.f32 alphay 6)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.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 (*.f32 alphax alphax)))))) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 (neg.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 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 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (neg.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 (*.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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0)))) (+.f32 (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (/.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 (/.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (neg.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 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 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (neg.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 (*.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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0)))) (+.f32 (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (/.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 (/.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (neg.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 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 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (neg.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 (*.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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0)))) (+.f32 (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (/.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 (/.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay 4) (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))) (log1p.f32 (neg.f32 u0)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (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 cos2phi 4) (pow.f32 alphay 6)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.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 (*.f32 alphax alphax)))))) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))) (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 cos2phi 4) (pow.f32 alphay 6)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.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 (*.f32 alphax alphax)))))) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 cos2phi 4)) (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4))) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (log1p.f32 (neg.f32 u0))))))
(/.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 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 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))
(*.f32 alphay (pow.f32 alphax 2))
(*.f32 alphay (*.f32 alphax alphax))

eval355.0ms (2.4%)

Compiler

Compiled 30400 to 11228 computations (63.1% saved)

prune821.0ms (5.5%)

Pruning

32 alts after pruning (30 fresh and 2 done)

PrunedKeptTotal
New1129231152
Fresh12719
Picked101
Done426
Total1146321178
Error
0b
Counts
1178 → 32
Alt Table
Click to see full alt table
StatusErrorProgram
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
11.1b
(/.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))))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
12.2b
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
7.6b
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (log1p.f32 (neg.f32 u0))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax))))
5.0b
(/.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)))
23.4b
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
12.3b
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
25.0b
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
7.9b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax) (*.f32 alphay (*.f32 alphax alphax))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
25.0b
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
7.5b
(/.f32 u0 (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
23.4b
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
3.8b
(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)))))
7.4b
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
2.5b
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
12.3b
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
13.4b
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.5b
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.6b
(*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))
7.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
10.5b
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
23.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 cos2phi alphay) (*.f32 alphay (*.f32 alphax alphax))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (/.f32 (*.f32 alphay alphax) (/.f32 sin2phi alphay))))
0.7b
(/.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 1320 to 836 computations (36.7% saved)

localize70.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 86 to 28 computations (67.4% saved)

series9.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

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

rewrite75.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
335×fma-def_binary32
278×expm1-udef_binary32
278×log1p-udef_binary32
239×log-pow_binary32
226×fma-neg_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01949
141133
2624733
Stop Event
node limit
Counts
3 → 90
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
(/.f32 1 (*.f32 alphay (neg.f32 alphay)))
(*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 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 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(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 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1)))) (#(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 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))))) (cbrt.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 *.f32 (cbrt.f32 (pow.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 (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 (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 -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 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (log1p.f32 u0))))) (#(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 (cbrt.f32 (pow.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 (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 (cbrt.f32 (pow.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 (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 -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 (cbrt.f32 (pow.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) (+.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) (pow.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))))))) (#(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 (/.f32 1 alphay) alphay))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 1 alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 alphay) alphay) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) (cbrt.f32 (pow.f32 (*.f32 alphay alphay) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (*.f32 alphay alphay) -2)) (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (/.f32 1 alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alphay) (/.f32 1 alphay))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 alphay) 2) 2) -1) (pow.f32 (pow.f32 (cbrt.f32 alphay) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphay alphay) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 1 alphay) alphay) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (/.f32 1 alphay) alphay) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 alphay) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 alphay) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alphay alphay) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (/.f32 1 alphay) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1 alphay) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (/.f32 1 alphay) alphay) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (/.f32 1 alphay) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (/.f32 1 alphay) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 2 (neg.f32 (log.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 2 (log.f32 alphay)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 2 (neg.f32 (log.f32 alphay))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(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 (/.f32 0 (*.f32 alphay alphay)) (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 sin2phi (*.f32 alphay alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 sin2phi) 2) (/.f32 (*.f32 alphay alphay) (cbrt.f32 sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 sin2phi) (/.f32 (*.f32 alphay alphay) (sqrt.f32 sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (*.f32 alphay alphay) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sin2phi alphay) alphay)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sin2phi 1) (*.f32 alphay alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sin2phi (pow.f32 (pow.f32 (cbrt.f32 alphay) 2) 2)) (pow.f32 (cbrt.f32 alphay) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 alphay) sin2phi) alphay)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sin2phi (/.f32 1 alphay)) 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 neg.f32 (/.f32 sin2phi (*.f32 alphay 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 log.f32 (/.f32 1 (+.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))))))

simplify116.0ms (0.8%)

Algorithm
egg-herbie
Rules
746×associate-/r*_binary32
638×associate-*r*_binary32
568×associate-*l*_binary32
406×distribute-neg-frac_binary32
327×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01234034
13893770
215673758
371743758
Stop Event
node limit
Counts
186 → 133
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 (pow.f32 alphay 2))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (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))
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/3 (/.f32 (pow.f32 u0 3) (+.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)))) (/.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 (neg.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 -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 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 (/.f32 (/.f32 (/.f32 1/2 u0) 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 (*.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/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (-.f32 (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 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 (/.f32 1/2 u0) 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 (log.f32 -1) (log.f32 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 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.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 (/.f32 1/2 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 (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 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 (/.f32 1/3 (pow.f32 u0 3)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.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 (/.f32 (/.f32 1/2 u0) 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 (log.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 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 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 (-.f32 (fma.f32 (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (pow.f32 alphax 4)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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))))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alphax alphax))) 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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (*.f32 (*.f32 alphax alphax) (/.f32 (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))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (/.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))))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (pow.f32 alphax 8)) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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))))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alphax alphax))) 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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (*.f32 (*.f32 alphax alphax) (/.f32 (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))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (/.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))))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (pow.f32 alphax 8)) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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))))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alphax alphax))) 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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (*.f32 (*.f32 alphax alphax) (/.f32 (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))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (/.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))))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (pow.f32 alphax 8)) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 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 (-.f32 (fma.f32 (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (pow.f32 alphax 4)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 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 (-.f32 (fma.f32 (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (pow.f32 alphax 4)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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))))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alphax alphax))) 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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (*.f32 (*.f32 alphax alphax) (/.f32 (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))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (/.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))))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (pow.f32 alphax 8)) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 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 (-.f32 (fma.f32 (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (pow.f32 alphax 4)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 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 (-.f32 (fma.f32 (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (pow.f32 alphax 4)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (*.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 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 (-.f32 (fma.f32 (/.f32 (/.f32 (/.f32 cos2phi sin2phi) sin2phi) (*.f32 alphax alphax)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (/.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (pow.f32 alphax 6)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6)) (/.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (pow.f32 alphax 4)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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))))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alphax alphax))) 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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (*.f32 (*.f32 alphax alphax) (/.f32 (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))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (/.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))))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (pow.f32 alphax 8)) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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))))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alphax alphax))) 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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (*.f32 (*.f32 alphax alphax) (/.f32 (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))) (*.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 (/.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 (*.f32 alphax alphax))))))
(-.f32 (*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (pow.f32 alphax 4))) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (pow.f32 alphax 4) alphay)) (-.f32 (-.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)))) (/.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))))))
(fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (pow.f32 alphax 8)) (fma.f32 (/.f32 sin2phi (/.f32 (pow.f32 cos2phi 3) sin2phi)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.f32 alphay alphay))
(/.f32 -1 (pow.f32 alphay 2))
(/.f32 -1 (*.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))

localize20.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 21 to 8 computations (61.9% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite52.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
772×pow1_binary32
713×add-log-exp_binary32
713×log1p-expm1-u_binary32
713×expm1-log1p-u_binary32
694×add-exp-log_binary32
Iterations

Useful iterations: 0 (0.0ms)

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

simplify115.0ms (0.8%)

Algorithm
egg-herbie
Rules
1081×associate-*l/_binary32
866×associate-*r/_binary32
451×sqr-pow_binary32
321×cube-prod_binary32
286×*-commutative_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08360
116360
233360
372360
4204360
5722360
61810360
72732360
82839360
92978360
103151360
113415360
123736360
134948360
147164360
157834360
Stop Event
node limit
Counts
58 → 24
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)
Outputs
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 alphax cos2phi) (*.f32 u0 alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))

localize55.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 74 to 25 computations (66.2% saved)

series5.0ms (0%)

Counts
1 → 60
Calls

15 calls:

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

rewrite64.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
783×log-prod_binary32
303×fma-def_binary32
261×expm1-udef_binary32
261×log1p-udef_binary32
236×log-div_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01623
134917
2531317
Stop Event
node limit
Counts
1 → 38
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(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 (*.f32 alphay alphay)))))) (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))))) (#(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 (*.f32 alphay alphay))))))) (log.f32 (sqrt.f32 (exp.f32 (/.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 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 u0 u0)) (*.f32 (cbrt.f32 u0) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) (cbrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) 2)) (cbrt.f32 (/.f32 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay 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 (*.f32 alphay alphay))))))))) (#(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 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 u0 u0)) 1) (/.f32 (cbrt.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 u0) 1) (/.f32 (sqrt.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2))) (/.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 (cbrt.f32 (*.f32 u0 u0)) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2))) (cbrt.f32 (/.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 u0) (cbrt.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))) 2))) (/.f32 (sqrt.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 u0 (hypot.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 u0 u0)) (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 (/.f32 cos2phi alphax) alphax) 3) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 3))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (pow.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))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.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 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 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 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))) u0) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.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 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 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 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 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 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 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 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 u0 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay))))) 1))))))

simplify77.0ms (0.5%)

Algorithm
egg-herbie
Rules
741×associate-/r*_binary32
685×associate-*r*_binary32
544×distribute-rgt-neg-in_binary32
505×associate-*l*_binary32
472×distribute-neg-frac_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0712610
12272490
211142472
363602472
Stop Event
node limit
Counts
98 → 56
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)))))))
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 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (/.f32 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))))
(fma.f32 (/.f32 (neg.f32 u0) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 cos2phi alphax) (pow.f32 alphay 4)) alphax) (/.f32 (*.f32 alphay alphay) (/.f32 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 (*.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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay 8) (*.f32 u0 (pow.f32 cos2phi 3))) (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 alphay alphay) (/.f32 sin2phi u0))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))
(/.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 u0 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 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (/.f32 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))
(-.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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi)))
(+.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 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 (*.f32 (*.f32 u0 sin2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)))))))
(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 sin2phi (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (pow.f32 alphax 8)) (*.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) sin2phi))))

localize37.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log1p.f32 (neg.f32 u0))
0.2b
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
0.4b
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
Compiler

Compiled 35 to 11 computations (68.6% saved)

series48.0ms (0.3%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
28.0ms
cos2phi
@0
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
6.0ms
cos2phi
@inf
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
6.0ms
alphax
@0
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
1.0ms
u0
@0
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
1.0ms
u0
@inf
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))

rewrite54.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
901×pow1_binary32
832×add-log-exp_binary32
831×expm1-log1p-u_binary32
830×log1p-expm1-u_binary32
107×add-sqr-sqrt_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01029
121221
2288321
Stop Event
node limit
Counts
3 → 73
Calls
Call 1
Inputs
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(log1p.f32 (neg.f32 u0))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log1p.f32 u0) (/.f32 cos2phi (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 cos2phi (*.f32 (log1p.f32 u0) (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log1p.f32 u0) (*.f32 alphax alphax)) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log1p.f32 u0) (*.f32 alphax alphax)) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 alphax alphax)) 1) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 alphax alphax)) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 alphax alphax)) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 u0))) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphax (sqrt.f32 (/.f32 (log1p.f32 u0) cos2phi))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (/.f32 (log1p.f32 u0) cos2phi) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 alphax alphax)) (/.f32 (log1p.f32 u0) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 (log1p.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 (log1p.f32 u0) cos2phi) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 (log1p.f32 u0) cos2phi) (*.f32 alphax alphax))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (log1p.f32 u0) cos2phi))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) cos2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (log1p.f32 u0) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) cos2phi)) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) cos2phi)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) cos2phi)) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) cos2phi)) (sqrt.f32 (/.f32 (log1p.f32 u0) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (log1p.f32 u0)) (/.f32 1 (neg.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 cos2phi) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (/.f32 (cbrt.f32 (log1p.f32 u0)) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) 1) (/.f32 (sqrt.f32 (log1p.f32 u0)) cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 cos2phi) 2)) (/.f32 (log1p.f32 u0) (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 (/.f32 (log1p.f32 u0) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 cos2phi) 2)) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 cos2phi)) (/.f32 (log1p.f32 u0) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (sqrt.f32 cos2phi)) (/.f32 (cbrt.f32 (log1p.f32 u0)) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 u0) cos2phi) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) cos2phi) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) cos2phi)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) cos2phi)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 cos2phi (log1p.f32 u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (log1p.f32 u0) (neg.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) cos2phi) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (log1p.f32 u0) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) cos2phi) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 cos2phi 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (log1p.f32 u0) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (log1p.f32 u0) cos2phi)))))))
((#(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)))))))

simplify69.0ms (0.5%)

Algorithm
egg-herbie
Rules
513×fma-neg_binary32
501×associate-/r/_binary32
443×sub-neg_binary32
438×cancel-sign-sub-inv_binary32
385×associate-/l/_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01271515
13641425
211071390
341411339
Stop Event
node limit
Counts
145 → 149
Calls
Call 1
Inputs
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.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/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) cos2phi)) (+.f32 (/.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/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) cos2phi)) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) cos2phi)) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi)) (/.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 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi)) (/.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 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi)) (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi)))))
(/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi)
(+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi) (/.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 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi) (/.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 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi) (/.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 (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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(*.f32 -1 (/.f32 u0 cos2phi))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u0 2) cos2phi)) (*.f32 -1 (/.f32 u0 cos2phi)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u0 2) cos2phi)) (+.f32 (*.f32 -1 (/.f32 u0 cos2phi)) (*.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u0 2) cos2phi)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 u0 4) cos2phi)) (+.f32 (*.f32 -1 (/.f32 u0 cos2phi)) (*.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi)))))
(/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) cos2phi)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) cos2phi)) (/.f32 (log.f32 -1) cos2phi)) (/.f32 1 (*.f32 u0 cos2phi)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) cos2phi)) (/.f32 (log.f32 -1) cos2phi)) (+.f32 (/.f32 1 (*.f32 u0 cos2phi)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) cos2phi)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) cos2phi)) (/.f32 (log.f32 -1) cos2phi)) (+.f32 (/.f32 1 (*.f32 u0 cos2phi)) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) cos2phi))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) cos2phi))))))
(*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi))
(-.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi)) (/.f32 1 (*.f32 u0 cos2phi)))
(-.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi)) (+.f32 (/.f32 1 (*.f32 u0 cos2phi)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) cos2phi)))))
(-.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi)) (+.f32 (/.f32 1 (*.f32 u0 cos2phi)) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) cos2phi))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) cos2phi))))))
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(*.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))))))
Outputs
(/.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 u0 cos2phi))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 1/2 (/.f32 (*.f32 u0 u0) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 u0 u0) cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (*.f32 1/2 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 u0) cos2phi))))
(*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi)))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) cos2phi)) (+.f32 (/.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/3 (/.f32 (pow.f32 u0 3) (/.f32 cos2phi (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 1/2 (/.f32 (*.f32 u0 u0) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 1/3 (*.f32 (/.f32 (pow.f32 u0 3) cos2phi) (*.f32 alphax alphax)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 u0 u0) cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(fma.f32 1/2 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 u0) cos2phi)) (fma.f32 1/3 (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 u0 3) cos2phi)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))))
(fma.f32 1/3 (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 u0 3) cos2phi)) (*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) cos2phi)) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) cos2phi)) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphax 2)) cos2phi)))))
(fma.f32 1/3 (/.f32 (pow.f32 u0 3) (/.f32 cos2phi (*.f32 alphax alphax))) (+.f32 (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 1/2 (/.f32 (*.f32 u0 u0) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 1/4 (/.f32 (pow.f32 u0 4) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(+.f32 (fma.f32 1/2 (*.f32 (/.f32 (*.f32 u0 u0) cos2phi) (*.f32 alphax alphax)) (*.f32 1/4 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (pow.f32 u0 4))))) (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 u0 3) cos2phi) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(fma.f32 1/3 (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 u0 3) cos2phi)) (fma.f32 1/2 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 u0) cos2phi)) (fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 1/4 (pow.f32 u0 4)) cos2phi) (*.f32 alphax alphax)))))
(+.f32 (*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi) (/.f32 (*.f32 1/4 (pow.f32 u0 4)) cos2phi))) (*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (*.f32 1/3 (/.f32 (pow.f32 u0 3) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) (*.f32 alphax alphax)))
(*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (neg.f32 (log.f32 u0)) (log.f32 -1)) cos2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi)) (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (/.f32 (*.f32 alphax alphax) u0) cos2phi))
(-.f32 (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi)) (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) (*.f32 alphax alphax)))
(-.f32 (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (+.f32 (log.f32 u0) (log.f32 -1))))
(*.f32 alphax (-.f32 (/.f32 alphax (*.f32 u0 cos2phi)) (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) alphax)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 2) cos2phi))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi)) (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))))
(fma.f32 1/2 (/.f32 (*.f32 alphax alphax) (*.f32 cos2phi (*.f32 u0 u0))) (fma.f32 -1 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (/.f32 (*.f32 alphax alphax) u0) cos2phi)))
(fma.f32 1/2 (*.f32 (/.f32 alphax (*.f32 u0 u0)) (/.f32 alphax cos2phi)) (-.f32 (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi)) (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) (*.f32 alphax alphax))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 u0 u0)) (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (+.f32 (log.f32 u0) (log.f32 -1))))
(fma.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (-.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (log.f32 u0) (log.f32 -1)))))
(+.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 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alphax 2)) cos2phi)) (/.f32 (pow.f32 alphax 2) (*.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))) (fma.f32 -1 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (/.f32 (*.f32 alphax alphax) u0) cos2phi))))
(fma.f32 1/2 (*.f32 (/.f32 alphax (*.f32 u0 u0)) (/.f32 alphax cos2phi)) (fma.f32 1/3 (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax (pow.f32 u0 3))) (-.f32 (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi)) (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) (*.f32 alphax alphax)))))
(+.f32 (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi)) (-.f32 (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (+.f32 (log.f32 u0) (log.f32 -1)))))
(+.f32 (/.f32 (/.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (-.f32 (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))) (+.f32 (log.f32 u0) (log.f32 -1)))))
(/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi)
(/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi))
(+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi) (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi)))
(+.f32 (/.f32 (/.f32 (*.f32 alphax alphax) u0) cos2phi) (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi)) (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi)))
(*.f32 alphax (+.f32 (/.f32 alphax (*.f32 u0 cos2phi)) (*.f32 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) alphax)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 alphax 2) (*.f32 (pow.f32 u0 2) cos2phi))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi) (/.f32 (pow.f32 alphax 2) (*.f32 u0 cos2phi))))
(fma.f32 1/2 (/.f32 (*.f32 alphax alphax) (*.f32 cos2phi (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 (*.f32 alphax alphax) u0) cos2phi) (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi)) (fma.f32 1/2 (*.f32 (/.f32 alphax (*.f32 u0 u0)) (/.f32 alphax cos2phi)) (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (*.f32 alphax alphax) (fma.f32 1/2 (/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (*.f32 u0 u0)) (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi))))
(fma.f32 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (+.f32 (/.f32 1/2 u0) 1) (/.f32 (/.f32 (*.f32 alphax alphax) 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 (log.f32 (/.f32 -1 u0)) (pow.f32 alphax 2)) cos2phi) (/.f32 (pow.f32 alphax 2) (*.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 (/.f32 (/.f32 (*.f32 alphax alphax) u0) cos2phi) (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 1/2 (*.f32 (/.f32 alphax (*.f32 u0 u0)) (/.f32 alphax cos2phi)) (+.f32 (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi)) (fma.f32 1/3 (*.f32 (/.f32 alphax cos2phi) (/.f32 alphax (pow.f32 u0 3))) (/.f32 (log.f32 (/.f32 -1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+.f32 (fma.f32 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 alphax u0) (/.f32 alphax cos2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (/.f32 (/.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (*.f32 (/.f32 alphax cos2phi) alphax) (+.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.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 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi))
(*.f32 -1 (/.f32 u0 cos2phi))
(/.f32 (neg.f32 u0) cos2phi)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u0 2) cos2phi)) (*.f32 -1 (/.f32 u0 cos2phi)))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) cos2phi) (/.f32 (neg.f32 u0) cos2phi))
(-.f32 (*.f32 -1/2 (/.f32 (*.f32 u0 u0) cos2phi)) (/.f32 u0 cos2phi))
(-.f32 (*.f32 (/.f32 u0 cos2phi) (*.f32 u0 -1/2)) (/.f32 u0 cos2phi))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u0 2) cos2phi)) (+.f32 (*.f32 -1 (/.f32 u0 cos2phi)) (*.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) cos2phi) (fma.f32 -1 (/.f32 u0 cos2phi) (*.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) cos2phi) (-.f32 (*.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi)) (/.f32 u0 cos2phi)))
(-.f32 (fma.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi) (*.f32 -1/2 (/.f32 (*.f32 u0 u0) cos2phi))) (/.f32 u0 cos2phi))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) cos2phi) (fma.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi) (/.f32 (neg.f32 u0) cos2phi)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u0 2) cos2phi)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 u0 4) cos2phi)) (+.f32 (*.f32 -1 (/.f32 u0 cos2phi)) (*.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi)))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) cos2phi) (fma.f32 -1/4 (/.f32 (pow.f32 u0 4) cos2phi) (fma.f32 -1 (/.f32 u0 cos2phi) (*.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi)))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) cos2phi) (fma.f32 -1/4 (/.f32 (pow.f32 u0 4) cos2phi) (-.f32 (*.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi)) (/.f32 u0 cos2phi))))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) cos2phi) (-.f32 (fma.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi) (/.f32 (pow.f32 u0 4) (/.f32 cos2phi -1/4))) (/.f32 u0 cos2phi)))
(fma.f32 -1/2 (/.f32 (*.f32 u0 u0) cos2phi) (fma.f32 -1/3 (/.f32 (pow.f32 u0 3) cos2phi) (-.f32 (*.f32 (/.f32 -1/4 cos2phi) (pow.f32 u0 4)) (/.f32 u0 cos2phi))))
(/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) cos2phi)
(/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) cos2phi)
(/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) cos2phi)) (/.f32 (log.f32 -1) cos2phi)) (/.f32 1 (*.f32 u0 cos2phi)))
(-.f32 (fma.f32 -1 (/.f32 (neg.f32 (log.f32 u0)) cos2phi) (/.f32 (log.f32 -1) cos2phi)) (/.f32 (/.f32 1 u0) cos2phi))
(+.f32 (/.f32 (log.f32 u0) cos2phi) (+.f32 (/.f32 (log.f32 -1) cos2phi) (/.f32 -1 (*.f32 u0 cos2phi))))
(+.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) (/.f32 -1 (*.f32 u0 cos2phi)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) cos2phi)) (/.f32 (log.f32 -1) cos2phi)) (+.f32 (/.f32 1 (*.f32 u0 cos2phi)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) cos2phi)))))
(-.f32 (fma.f32 -1 (/.f32 (neg.f32 (log.f32 u0)) cos2phi) (/.f32 (log.f32 -1) cos2phi)) (+.f32 (/.f32 (/.f32 1 u0) cos2phi) (/.f32 1/2 (*.f32 cos2phi (*.f32 u0 u0)))))
(+.f32 (/.f32 (log.f32 u0) cos2phi) (-.f32 (/.f32 (log.f32 -1) cos2phi) (+.f32 (/.f32 (/.f32 1 u0) cos2phi) (/.f32 1/2 (*.f32 cos2phi (*.f32 u0 u0))))))
(+.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) (+.f32 (/.f32 -1 (*.f32 u0 cos2phi)) (/.f32 (/.f32 -1/2 (*.f32 u0 u0)) cos2phi)))
(+.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) (+.f32 (/.f32 -1 (*.f32 u0 cos2phi)) (/.f32 -1/2 (*.f32 cos2phi (*.f32 u0 u0)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) cos2phi)) (/.f32 (log.f32 -1) cos2phi)) (+.f32 (/.f32 1 (*.f32 u0 cos2phi)) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) cos2phi))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) cos2phi))))))
(-.f32 (fma.f32 -1 (/.f32 (neg.f32 (log.f32 u0)) cos2phi) (/.f32 (log.f32 -1) cos2phi)) (+.f32 (+.f32 (/.f32 (/.f32 1 u0) cos2phi) (/.f32 1/3 (*.f32 cos2phi (pow.f32 u0 3)))) (/.f32 1/2 (*.f32 cos2phi (*.f32 u0 u0)))))
(+.f32 (+.f32 (/.f32 (log.f32 u0) cos2phi) (/.f32 (log.f32 -1) cos2phi)) (-.f32 (/.f32 -1 (*.f32 u0 cos2phi)) (+.f32 (/.f32 1/2 (*.f32 cos2phi (*.f32 u0 u0))) (/.f32 (/.f32 1/3 cos2phi) (pow.f32 u0 3)))))
(+.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) (-.f32 (+.f32 (/.f32 -1 (*.f32 u0 cos2phi)) (/.f32 (/.f32 -1/2 (*.f32 u0 u0)) cos2phi)) (/.f32 1/3 (*.f32 cos2phi (pow.f32 u0 3)))))
(+.f32 (+.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) cos2phi) (/.f32 -1 (*.f32 u0 cos2phi))) (+.f32 (/.f32 -1/2 (*.f32 cos2phi (*.f32 u0 u0))) (/.f32 (/.f32 -1/3 (pow.f32 u0 3)) cos2phi)))
(*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi))
(/.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) cos2phi)
(neg.f32 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi))
(-.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi)) (/.f32 1 (*.f32 u0 cos2phi)))
(-.f32 (/.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) cos2phi) (/.f32 (/.f32 1 u0) cos2phi))
(fma.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (/.f32 -1 (*.f32 u0 cos2phi)))
(-.f32 (/.f32 -1 (*.f32 u0 cos2phi)) (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi))
(-.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi)) (+.f32 (/.f32 1 (*.f32 u0 cos2phi)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) cos2phi)))))
(-.f32 (/.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) cos2phi) (+.f32 (/.f32 (/.f32 1 u0) cos2phi) (/.f32 1/2 (*.f32 cos2phi (*.f32 u0 u0)))))
(-.f32 (fma.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (/.f32 -1 (*.f32 u0 cos2phi))) (/.f32 1/2 (*.f32 cos2phi (*.f32 u0 u0))))
(+.f32 (-.f32 (/.f32 -1 (*.f32 u0 cos2phi)) (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi)) (/.f32 (/.f32 -1/2 (*.f32 u0 u0)) cos2phi))
(+.f32 (-.f32 (/.f32 -1 (*.f32 u0 cos2phi)) (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi)) (/.f32 -1/2 (*.f32 cos2phi (*.f32 u0 u0))))
(-.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi)) (+.f32 (/.f32 1 (*.f32 u0 cos2phi)) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) cos2phi))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) cos2phi))))))
(-.f32 (/.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) cos2phi) (+.f32 (+.f32 (/.f32 (/.f32 1 u0) cos2phi) (/.f32 1/3 (*.f32 cos2phi (pow.f32 u0 3)))) (/.f32 1/2 (*.f32 cos2phi (*.f32 u0 u0)))))
(-.f32 (fma.f32 -1 (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi) (/.f32 -1 (*.f32 u0 cos2phi))) (+.f32 (/.f32 1/2 (*.f32 cos2phi (*.f32 u0 u0))) (/.f32 (/.f32 1/3 cos2phi) (pow.f32 u0 3))))
(+.f32 (-.f32 (/.f32 -1 (*.f32 u0 cos2phi)) (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi)) (-.f32 (/.f32 (/.f32 -1/2 (*.f32 u0 u0)) cos2phi) (/.f32 1/3 (*.f32 cos2phi (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 -1 (*.f32 u0 cos2phi)) (/.f32 (log.f32 (/.f32 -1 u0)) cos2phi)) (+.f32 (/.f32 -1/2 (*.f32 cos2phi (*.f32 u0 u0))) (/.f32 (/.f32 -1/3 (pow.f32 u0 3)) cos2phi)))
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(/.f32 (log.f32 (-.f32 1 u0)) cos2phi)
(/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)
(*.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 u0 (*.f32 u0 -1/2)) u0)
(fma.f32 u0 (*.f32 u0 -1/2) (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 (pow.f32 u0 3) -1/3)))
(-.f32 (fma.f32 (*.f32 u0 u0) -1/2 (*.f32 (pow.f32 u0 3) -1/3)) u0)
(-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)
(fma.f32 u0 (*.f32 u0 (+.f32 -1/2 (*.f32 u0 -1/3))) (neg.f32 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 (fma.f32 (pow.f32 u0 4) -1/4 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)))) u0)
(-.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 (+.f32 -1/3 (*.f32 -1/4 u0))) -1/2)) 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 (log.f32 -1) (-.f32 (/.f32 1 u0) (log.f32 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 (log.f32 -1) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0)))))
(+.f32 (-.f32 (log.f32 -1) (-.f32 (/.f32 1 u0) (log.f32 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 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 -1) (-.f32 (+.f32 (log.f32 u0) (/.f32 -1 u0)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (log.f32 u0) (+.f32 (+.f32 (log.f32 -1) (/.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) (/.f32 -1/2 (*.f32 u0 u0))) (log.f32 (/.f32 -1 u0)))
(+.f32 (/.f32 -1 u0) (-.f32 (/.f32 -1/2 (*.f32 u0 u0)) (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 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.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 (/.f32 -1 u0) (/.f32 -1/2 (*.f32 u0 u0))) (log.f32 (/.f32 -1 u0))) (/.f32 1/3 (pow.f32 u0 3)))
(+.f32 (+.f32 (/.f32 -1 u0) (/.f32 -1/3 (pow.f32 u0 3))) (-.f32 (/.f32 -1/2 (*.f32 u0 u0)) (log.f32 (/.f32 -1 u0))))

localize64.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 72 to 26 computations (63.9% saved)

series10.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 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphax
@-inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphax
@inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
alphay
@-inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.0ms
cos2phi
@inf
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))

rewrite88.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
531×fma-def_binary32
306×expm1-udef_binary32
306×log1p-udef_binary32
275×fma-neg_binary32
197×add-sqr-sqrt_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01757
138140
2608240
Stop Event
node limit
Counts
3 → 183
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi))
(+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.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 (pow.f32 alphax -2)))))))) (#(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 (pow.f32 alphax -2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))) (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) (/.f32 1 (neg.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))) 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 (pow.f32 alphax -2))))) 2) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(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 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))) (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(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 (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))) (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 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(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 (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(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 cos2phi (pow.f32 alphax -2))) 2))) (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(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 cos2phi (pow.f32 alphax -2))) 2))) (/.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))) 2))) (/.f32 (log1p.f32 u0) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(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 cos2phi (pow.f32 alphax -2))))) (/.f32 (cbrt.f32 (log1p.f32 u0)) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))) (/.f32 (log1p.f32 u0) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log1p.f32 u0) (fma.f32 (/.f32 alphax cos2phi) sin2phi (/.f32 (*.f32 alphay alphay) alphax))) (*.f32 (/.f32 alphax cos2phi) (*.f32 alphay 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 (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 (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 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 (pow.f32 alphax -2)))) 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 (pow.f32 alphax -2)))) 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 (pow.f32 alphax -2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))) (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 (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))) 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 (pow.f32 alphax -2))))))))) (#(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 (pow.f32 alphax -2)))))))))) (#(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 (pow.f32 alphax -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))) 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 (pow.f32 alphax -2))) 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 (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (log1p.f32 u0) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(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 (pow.f32 alphax -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 (/.f32 1 alphax) (/.f32 cos2phi alphax))))) (#(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 (cbrt.f32 (pow.f32 alphax -2)) (*.f32 (/.f32 1 (cbrt.f32 alphax)) (/.f32 cos2phi alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 1 alphax) (sqrt.f32 cos2phi)) (*.f32 (/.f32 1 alphax) (sqrt.f32 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alphax -1/2) (*.f32 (pow.f32 alphax -1/2) (/.f32 cos2phi alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 alphax) (/.f32 1 (/.f32 (neg.f32 alphax) cos2phi)))))) (#(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 -2) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphax -2)) 1) (/.f32 (/.f32 1 (cbrt.f32 alphax)) (/.f32 alphax cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 alphax -1/2) 1) (/.f32 (pow.f32 alphax -1/2) (/.f32 alphax cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 alphax -1/2) alphax) (/.f32 (pow.f32 alphax -1/2) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphax -2)) alphax) (/.f32 (/.f32 1 (cbrt.f32 alphax)) (/.f32 1 cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 alphax cos2phi)) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphax -2)) (pow.f32 (cbrt.f32 (/.f32 alphax cos2phi)) 2)) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 alphax -1/2) (pow.f32 (cbrt.f32 (/.f32 alphax cos2phi)) 2)) (/.f32 (pow.f32 alphax -1/2) (cbrt.f32 (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (/.f32 alphax cos2phi))) (/.f32 (/.f32 1 alphax) (sqrt.f32 (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphax -2)) (sqrt.f32 (/.f32 alphax cos2phi))) (/.f32 (/.f32 1 (cbrt.f32 alphax)) (sqrt.f32 (/.f32 alphax cos2phi))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 alphax) 1) (/.f32 cos2phi alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 alphax) (neg.f32 alphax)) (neg.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 alphax -2) 1) cos2phi)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 alphax -2) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 alphax -2) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi))))) (#(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 (/.f32 1 alphax) (sqrt.f32 cos2phi)) 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 alphax cos2phi)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (/.f32 1 alphax) (/.f32 (neg.f32 alphax) cos2phi)))))) (#(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 (pow.f32 (exp.f32 (pow.f32 alphax -2)) cos2phi))))) (#(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 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))) 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 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 1 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))) (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))) 2)) (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))) (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (/.f32 alphax cos2phi) sin2phi (/.f32 (*.f32 alphay alphay) alphax)) (/.f32 1 (*.f32 (/.f32 alphax cos2phi) (*.f32 alphay alphay))))))) (#(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))) (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 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (/.f32 alphax cos2phi) (*.f32 alphay alphay)) (fma.f32 (/.f32 alphax cos2phi) sin2phi (/.f32 (*.f32 alphay alphay) alphax))))))) (#(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))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (+.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 (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 (fma.f32 (/.f32 alphax cos2phi) sin2phi (/.f32 (*.f32 alphay alphay) alphax)) (*.f32 (/.f32 alphax cos2phi) (*.f32 alphay alphay)))))) (#(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))) (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 sin2phi (pow.f32 alphay -2)) 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 sin2phi (pow.f32 alphay -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 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (fma.f32 (/.f32 alphax cos2phi) sin2phi (/.f32 (*.f32 alphay alphay) alphax))) (neg.f32 (*.f32 (/.f32 alphax cos2phi) (*.f32 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 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))) (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 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) 1)) (*.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 alphay (/.f32 sin2phi alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 1 alphax) (/.f32 alphay (/.f32 sin2phi alphay)) (/.f32 alphax cos2phi)) (*.f32 (/.f32 alphax cos2phi) (/.f32 alphay (/.f32 sin2phi alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 -1 alphax) (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 (/.f32 (neg.f32 alphax) cos2phi) 1)) (*.f32 (/.f32 (neg.f32 alphax) cos2phi) (/.f32 alphay (/.f32 sin2phi 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 -1 alphax) (*.f32 alphay alphay) (*.f32 (/.f32 (neg.f32 alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (neg.f32 alphax) cos2phi) (*.f32 alphay 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 1 alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 (/.f32 alphax cos2phi) (neg.f32 sin2phi))) (*.f32 (/.f32 alphax cos2phi) (*.f32 alphay (neg.f32 alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 -1 alphax) (*.f32 alphay (neg.f32 alphay)) (*.f32 (/.f32 (neg.f32 alphax) cos2phi) (neg.f32 sin2phi))) (*.f32 (/.f32 (neg.f32 alphax) cos2phi) (*.f32 alphay (neg.f32 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 1 alphax) alphay (*.f32 (/.f32 alphax cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax cos2phi) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 -1 alphax) alphay (*.f32 (/.f32 (neg.f32 alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (neg.f32 alphax) cos2phi) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alphax (/.f32 alphax cos2phi) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) 1)) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 alphax (/.f32 alphax cos2phi))))))) (#(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 (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 (+.f32 (/.f32 alphax cos2phi) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (/.f32 1 alphax))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (/.f32 alphax cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 alphax cos2phi) (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 1 alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 alphax cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 alphax cos2phi) (*.f32 alphay (/.f32 1 alphax))) (*.f32 alphay (/.f32 alphax cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 -1 (/.f32 alphax cos2phi) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (/.f32 -1 alphax))) (*.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (/.f32 (neg.f32 alphax) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 sin2phi (/.f32 (neg.f32 alphax) cos2phi) (*.f32 (*.f32 alphay alphay) (/.f32 -1 alphax))) (*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 alphax) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (neg.f32 alphax) cos2phi) (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 -1 alphax))) (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 (neg.f32 alphax) cos2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 (neg.f32 alphax) cos2phi) (*.f32 alphay (/.f32 -1 alphax))) (*.f32 alphay (/.f32 (neg.f32 alphax) cos2phi)))))) (#(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 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 (/.f32 alphax cos2phi) sin2phi (/.f32 (*.f32 alphay alphay) alphax)) (/.f32 alphax cos2phi)) (*.f32 alphay alphay))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2)))) 1))))) (#(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 (/.f32 1 alphax) (/.f32 cos2phi alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(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 (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 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) 2) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(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 (pow.f32 alphay -2)))))) (#(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 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 (*.f32 (/.f32 1 alphax) (sqrt.f32 cos2phi)) (*.f32 (/.f32 1 alphax) (sqrt.f32 cos2phi)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 alphax -1/2) (*.f32 (pow.f32 alphax -1/2) (/.f32 cos2phi alphax)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 -1 alphax) (/.f32 1 (/.f32 (neg.f32 alphax) cos2phi)) (*.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 (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 (pow.f32 alphay -2) sin2phi (*.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 (/.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 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)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (pow.f32 alphax -2)) 1) (/.f32 (/.f32 1 (cbrt.f32 alphax)) (/.f32 alphax cos2phi)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 alphax -1/2) 1) (/.f32 (pow.f32 alphax -1/2) (/.f32 alphax cos2phi)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 alphax -1/2) alphax) (/.f32 (pow.f32 alphax -1/2) (/.f32 1 cos2phi)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (pow.f32 alphax -2)) alphax) (/.f32 (/.f32 1 (cbrt.f32 alphax)) (/.f32 1 cos2phi)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 alphax cos2phi)) 2)) (/.f32 (/.f32 1 alphax) (cbrt.f32 (/.f32 alphax cos2phi))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (pow.f32 alphax -2)) (pow.f32 (cbrt.f32 (/.f32 alphax cos2phi)) 2)) (cbrt.f32 (*.f32 cos2phi (pow.f32 alphax -2))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 alphax -1/2) (pow.f32 (cbrt.f32 (/.f32 alphax cos2phi)) 2)) (/.f32 (pow.f32 alphax -1/2) (cbrt.f32 (/.f32 alphax cos2phi))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (sqrt.f32 (/.f32 alphax cos2phi))) (/.f32 (/.f32 1 alphax) (sqrt.f32 (/.f32 alphax cos2phi))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (cbrt.f32 (pow.f32 alphax -2)) (sqrt.f32 (/.f32 alphax cos2phi))) (/.f32 (/.f32 1 (cbrt.f32 alphax)) (sqrt.f32 (/.f32 alphax cos2phi))) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (/.f32 1 alphax) 1) (/.f32 cos2phi alphax) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (/.f32 1 alphax) (neg.f32 alphax)) (neg.f32 cos2phi) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (pow.f32 alphax -2) 1) cos2phi (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (pow.f32 alphax -2) (pow.f32 (cbrt.f32 cos2phi) 2)) (cbrt.f32 cos2phi) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (pow.f32 alphax -2) (sqrt.f32 cos2phi)) (sqrt.f32 cos2phi) (*.f32 sin2phi (pow.f32 alphay -2)))))))

simplify114.0ms (0.8%)

Algorithm
egg-herbie
Rules
742×associate-/r*_binary32
637×associate-*r*_binary32
569×associate-*l*_binary32
406×distribute-neg-frac_binary32
327×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01224610
13884346
215584334
371684334
Stop Event
node limit
Counts
315 → 229
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 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 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)))
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)))))))
(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)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.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 (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 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 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.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 (/.f32 (/.f32 1/2 (*.f32 u0 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 (*.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 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (-.f32 (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (-.f32 (/.f32 (/.f32 1/2 (*.f32 u0 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 (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 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.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 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.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 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 (/.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 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))))))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 (neg.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 alphay (neg.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 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 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (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 (/.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (log1p.f32 (neg.f32 u0))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi 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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 alphay (neg.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 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 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (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 (/.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (log1p.f32 (neg.f32 u0))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi 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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 alphay (neg.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 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 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (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 (/.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (log1p.f32 (neg.f32 u0))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi 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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 (neg.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 (neg.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 (neg.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 alphay (neg.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 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 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (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 (/.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (log1p.f32 (neg.f32 u0))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi 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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 alphay (neg.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 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 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (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 (/.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (log1p.f32 (neg.f32 u0))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi 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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 alphay (neg.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 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 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6))) (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (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 (/.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 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 sin2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))))) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (/.f32 (*.f32 (pow.f32 alphax 6) (pow.f32 sin2phi 4)) (log1p.f32 (neg.f32 u0))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 cos2phi 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 (-.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))) (/.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 alphay 8))) (log1p.f32 (neg.f32 u0))))) (*.f32 (*.f32 (/.f32 cos2phi (pow.f32 sin2phi 3)) cos2phi) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 (neg.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(*.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 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 (neg.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (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 (/.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 (*.f32 sin2phi (log.f32 (-.f32 1 u0))) (pow.f32 alphax 4)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (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 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 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 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6)) (pow.f32 sin2phi 3))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)))))
(/.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 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 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)))

eval220.0ms (1.5%)

Compiler

Compiled 16867 to 7659 computations (54.6% saved)

prune150.0ms (1%)

Pruning

45 alts after pruning (40 fresh and 5 done)

PrunedKeptTotal
New72820748
Fresh52025
Picked011
Done246
Total73545780
Error
0b
Counts
780 → 45
Alt Table
Click to see full alt table
StatusErrorProgram
25.0b
(/.f32 1 (/.f32 cos2phi (*.f32 alphax (*.f32 alphax u0))))
23.0b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
7.5b
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
25.0b
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.5b
(/.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 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
25.0b
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
5.0b
(/.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.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax))))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
23.4b
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
12.3b
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
7.4b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (*.f32 -1 (/.f32 (/.f32 1 alphay) alphay)))))
25.0b
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
7.9b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax) (*.f32 alphay (*.f32 alphax alphax))))
7.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
7.4b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
7.6b
(*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
25.0b
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
7.5b
(/.f32 u0 (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
12.3b
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
25.0b
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
10.5b
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
12.2b
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
23.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 cos2phi alphay) (*.f32 alphay (*.f32 alphax alphax))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
24.2b
(*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi)))
7.4b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (/.f32 1 alphay) sin2phi) alphay)))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
23.4b
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
23.0b
(neg.f32 (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
2.5b
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
23.0b
(*.f32 (neg.f32 u0) (/.f32 1 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
3.8b
(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)))))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 -1 (*.f32 alphay alphay)))))
13.4b
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
25.0b
(/.f32 (*.f32 alphax (*.f32 alphax u0)) cos2phi)
0.7b
(/.f32 (neg.f32 (*.f32 3 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
23.7b
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 (+.f32 -1/3 (*.f32 -1/4 u0))) -1/2)) u0) cos2phi) (neg.f32 (*.f32 alphax alphax)))
7.6b
(*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (/.f32 (*.f32 alphay alphax) (/.f32 sin2phi alphay))))
Compiler

Compiled 1700 to 1097 computations (35.5% saved)

localize51.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.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)

series10.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
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
sin2phi
@-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)))

rewrite86.0ms (0.6%)

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.8%)

Algorithm
egg-herbie
Rules
742×associate-/r*_binary32
637×associate-*r*_binary32
569×associate-*l*_binary32
406×distribute-neg-frac_binary32
327×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01224610
13884346
215584334
371734334
Stop Event
node limit
Counts
323 → 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 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)))
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/3 (/.f32 (pow.f32 u0 3) (+.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)))) (/.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 (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 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 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.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 (/.f32 (/.f32 1/2 (*.f32 u0 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 (*.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 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (-.f32 (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (-.f32 (/.f32 (/.f32 1/2 (*.f32 u0 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 (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 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.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 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.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 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (log.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 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (log1p.f32 (neg.f32 u0))))))
(/.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)))

localize19.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 23 to 8 computations (65.2% saved)

series7.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite53.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
801×pow1_binary32
739×add-log-exp_binary32
739×log1p-expm1-u_binary32
739×expm1-log1p-u_binary32
721×add-exp-log_binary32
Iterations

Useful iterations: 0 (0.0ms)

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

simplify100.0ms (0.7%)

Algorithm
egg-herbie
Rules
1455×associate-*l/_binary32
1220×associate-*r/_binary32
349×sqr-pow_binary32
309×*-commutative_binary32
254×associate-/r*_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010612
121612
237612
376612
4215612
5770612
61938612
72975612
83086612
93229612
103407612
113684612
124012612
135539612
Stop Event
node limit
Counts
112 → 43
Calls
Call 1
Inputs
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) 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 u0 (pow.f32 alphax 2)) cos2phi)
Outputs
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 alphax) cos2phi)
(/.f32 u0 (/.f32 cos2phi alphax))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax cos2phi))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi)
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax (/.f32 u0 cos2phi)) alphax)
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))
(*.f32 u0 (*.f32 alphax (/.f32 alphax cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 u0 (/.f32 alphax (/.f32 cos2phi alphax)))

localize42.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 58 to 12 computations (79.3% saved)

series13.0ms (0.1%)

Counts
2 → 108
Calls

27 calls:

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

rewrite80.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
738×log-prod_binary32
280×log-div_binary32
274×fma-neg_binary32
247×expm1-udef_binary32
247×log1p-udef_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01335
129231
2461531
Stop Event
node limit
Counts
2 → 179
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (neg.f32 (/.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 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u0) (/.f32 1 (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -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 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.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 u0) 2) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) (/.f32 (cbrt.f32 u0) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))))))) (#(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 (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))))))) (#(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 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))) u0) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 u0 (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -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))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(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 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (/.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2) (fma.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) 0) (*.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 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 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))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2) (/.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 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (-.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) 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))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (+.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 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 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))) (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 sin2phi (pow.f32 alphay -2)) 3)) (+.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2) (-.f32 (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2) (*.f32 cos2phi (*.f32 (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(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))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cos2phi (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 alphay alphay) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (neg.f32 sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 cos2phi) (*.f32 alphay alphay)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.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 (-.f32 (*.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 (-.f32 (*.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 (-.f32 (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)) (*.f32 alphax sin2phi)) (*.f32 alphax (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cos2phi (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 alphay (/.f32 sin2phi alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 alphay (/.f32 sin2phi alphay)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) 1)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 alphay (/.f32 sin2phi alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 cos2phi) (/.f32 alphay (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax (neg.f32 alphax)) 1)) (*.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 alphay (/.f32 sin2phi alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.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 (-.f32 (*.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 (-.f32 (neg.f32 (*.f32 alphay 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 (-.f32 (*.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 (-.f32 (*.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 (-.f32 (*.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 (-.f32 (*.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 (neg.f32 (*.f32 alphax (/.f32 sin2phi alphay)))) (*.f32 alphax alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 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)) (neg.f32 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)) (neg.f32 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 (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.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 (/.f32 cos2phi alphax)) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (/.f32 alphax (/.f32 cos2phi alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (neg.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 (neg.f32 sin2phi) alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))))))) (#(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 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 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 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 hypot.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2)))))) (#(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 sin2phi (neg.f32 (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 (*.f32 sin2phi (pow.f32 alphay -2)) -1 (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 1 (fma.f32 (neg.f32 (pow.f32 alphay -2)) sin2phi (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 1 (+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (*.f32 sin2phi (pow.f32 alphay -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 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (fma.f32 (neg.f32 (pow.f32 alphay -2)) sin2phi (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (neg.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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 (neg.f32 (pow.f32 alphay -2)) sin2phi (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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 (neg.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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 (neg.f32 (pow.f32 alphay -2)) sin2phi (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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 sin2phi (pow.f32 alphay -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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 (neg.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (*.f32 sin2phi (pow.f32 alphay -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 (pow.f32 alphay -2)))))) (#(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 (pow.f32 alphay -2)))))) (#(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 (pow.f32 alphay -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 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 sin2phi) alphay) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (neg.f32 (/.f32 (sqrt.f32 sin2phi) alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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)) (fma.f32 (neg.f32 (pow.f32 alphay -2)) sin2phi (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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 sin2phi (pow.f32 alphay -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (*.f32 sin2phi (pow.f32 alphay -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 (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) (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -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 (+.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))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))) (fma.f32 (neg.f32 (pow.f32 alphay -2)) sin2phi (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))) (+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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))) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 2))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (*.f32 sin2phi (pow.f32 alphay -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 -1 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (fma.f32 (neg.f32 (pow.f32 alphay -2)) sin2phi (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (*.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 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.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 (/.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 (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 (pow.f32 (cbrt.f32 cos2phi) 2) 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 (pow.f32 (cbrt.f32 cos2phi) 2) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (-.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (fma.f32 (neg.f32 (pow.f32 alphay -2)) sin2phi (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (-.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (+.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (-.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 sin2phi) alphay)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (*.f32 sin2phi (pow.f32 alphay -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -1 (cbrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2))) (cbrt.f32 (*.f32 sin2phi (pow.f32 alphay -2))) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -1 (/.f32 (sqrt.f32 sin2phi) alphay)) (/.f32 (sqrt.f32 sin2phi) alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))))

simplify91.0ms (0.6%)

Algorithm
egg-herbie
Rules
733×associate-/r*_binary32
658×associate-*r*_binary32
497×associate-*l*_binary32
419×distribute-rgt-neg-in_binary32
419×distribute-neg-frac_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0723300
12313156
211123132
362563132
Stop Event
node limit
Counts
287 → 204
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 -1 (/.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 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (*.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 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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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 (*.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 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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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 (*.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 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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(*.f32 -1 (/.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 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))))
(*.f32 -1 (/.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 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (*.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 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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(*.f32 -1 (/.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 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))))
(*.f32 -1 (/.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 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))))
(*.f32 -1 (/.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 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (*.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 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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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 (*.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 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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.f32 (*.f32 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))))))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.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 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 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) sin2phi)
(/.f32 (*.f32 u0 (neg.f32 (*.f32 alphay alphay))) sin2phi)
(*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 u0) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))))
(-.f32 (-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6))))) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(-.f32 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (neg.f32 (pow.f32 cos2phi 3)))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))))
(/.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 u0 cos2phi))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))
(+.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 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))))
(+.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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))))
(/.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 u0 cos2phi))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))
(+.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 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))))
(+.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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))))
(/.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 u0 cos2phi))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))
(+.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 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))))
(+.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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) sin2phi)
(/.f32 (*.f32 u0 (neg.f32 (*.f32 alphay alphay))) sin2phi)
(*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 u0) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))))
(-.f32 (-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6))))) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(-.f32 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (neg.f32 (pow.f32 cos2phi 3)))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))))
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) sin2phi)
(/.f32 (*.f32 u0 (neg.f32 (*.f32 alphay alphay))) sin2phi)
(*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 u0) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))))
(-.f32 (-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6))))) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(-.f32 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (neg.f32 (pow.f32 cos2phi 3)))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))))
(/.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 u0 cos2phi))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))
(+.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 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))))
(+.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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) sin2phi)
(/.f32 (*.f32 u0 (neg.f32 (*.f32 alphay alphay))) sin2phi)
(*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 u0) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))))
(-.f32 (-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6))))) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(-.f32 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (neg.f32 (pow.f32 cos2phi 3)))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))))
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) sin2phi)
(/.f32 (*.f32 u0 (neg.f32 (*.f32 alphay alphay))) sin2phi)
(*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 u0) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))))
(-.f32 (-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6))))) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(-.f32 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (neg.f32 (pow.f32 cos2phi 3)))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))))
(*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))
(neg.f32 (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) sin2phi)
(/.f32 (*.f32 u0 (neg.f32 (*.f32 alphay alphay))) sin2phi)
(*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 u0) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay))))
(neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi))))
(fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)))))
(neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 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 (pow.f32 cos2phi 2) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 cos2phi (pow.f32 alphay 4))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2)))) (*.f32 -1 (/.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 (pow.f32 sin2phi 3)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphay 6)) (pow.f32 alphax 4))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))))))
(-.f32 (-.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (/.f32 (pow.f32 alphay 4) (/.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 u0 sin2phi) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (/.f32 (*.f32 cos2phi cos2phi) (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6))))) (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6))))
(-.f32 (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 cos2phi 3)) (*.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6))))) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))))
(-.f32 (*.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (*.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (neg.f32 (pow.f32 cos2phi 3)))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (fma.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 alphay 4)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))))
(/.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 u0 cos2phi))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))
(+.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 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))))
(+.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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))))
(/.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 u0 cos2phi))
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))
(+.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 u0 (*.f32 sin2phi (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2)))))
(+.f32 (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 sin2phi sin2phi)) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))))
(+.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 (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) cos2phi) (/.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 (/.f32 (*.f32 (*.f32 u0 (pow.f32 sin2phi 3)) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi (pow.f32 alphax 4))))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (/.f32 (pow.f32 sin2phi 3) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi alphay) (/.f32 (pow.f32 alphax 4) alphay)) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax)))))
(fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (pow.f32 alphax 4)) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)))))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 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 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 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 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.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 -1 (/.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 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.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 -1 (/.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 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.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 -1 (/.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 -1 (/.f32 sin2phi (pow.f32 alphay 2))))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2)))
(neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (*.f32 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 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 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 sin2phi (pow.f32 alphay 2))) (/.f32 cos2phi (pow.f32 alphax 2)))
(-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))

localize49.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 88 to 13 computations (85.2% saved)

series47.0ms (0.3%)

Counts
4 → 192
Calls

48 calls:

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

rewrite98.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
432×log-div_binary32
314×expm1-udef_binary32
314×log1p-udef_binary32
300×fma-def_binary32
264×log-pow_binary32
Iterations

Useful iterations: 1 (0.0ms)

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

simplify109.0ms (0.7%)

Algorithm
egg-herbie
Rules
784×associate-/r*_binary32
717×associate-*r*_binary32
544×distribute-rgt-neg-in_binary32
533×associate-*l*_binary32
472×distribute-neg-frac_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0794398
12574254
212254236
367614236
Stop Event
node limit
Counts
358 → 194
Calls
Call 1
Inputs
(/.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 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 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(/.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 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 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
Outputs
(/.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 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 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (*.f32 alphay (pow.f32 alphax 2))) (*.f32 (+.f32 alphay (/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))) cos2phi))
(*.f32 (/.f32 u0 (+.f32 alphay (/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax))))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi cos2phi) (/.f32 (*.f32 alphax alphax) alphay) alphay) (*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 sin2phi cos2phi) (*.f32 (/.f32 alphax alphay) alphax) alphay)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 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))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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)))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.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 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.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 u0 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 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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (neg.f32 u0)) (*.f32 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))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(+.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 (*.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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4)))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(/.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 u0 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 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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (neg.f32 u0)) (*.f32 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))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(+.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 (*.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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4)))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(/.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 u0 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 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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (neg.f32 u0)) (*.f32 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))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(+.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 (*.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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4)))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 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))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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)))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.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 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 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))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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)))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.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 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 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))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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)))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.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 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.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 u0 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 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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (neg.f32 u0)) (*.f32 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))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(+.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 (*.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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4)))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(/.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 u0 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 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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (neg.f32 u0)) (*.f32 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))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(+.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 (*.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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4)))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(/.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 u0 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 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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 sin2phi (neg.f32 u0)) (*.f32 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))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 cos2phi 3)) (/.f32 (*.f32 sin2phi sin2phi) (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))) (/.f32 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4))))
(-.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 u0 cos2phi))) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))))
(+.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 (*.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 u0 (/.f32 (/.f32 (*.f32 cos2phi (*.f32 cos2phi (*.f32 alphay alphay))) sin2phi) (pow.f32 alphax 4)))) (*.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 u0 cos2phi))) (fma.f32 (/.f32 u0 (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (pow.f32 sin2phi 3)) (*.f32 (/.f32 (*.f32 sin2phi u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 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))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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)))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.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 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 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))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0)) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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)))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.f32 (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (pow.f32 alphay 4) alphax))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi 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))))
(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 (*.f32 u0 cos2phi) (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (+.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 (*.f32 cos2phi (pow.f32 alphay 6))) (pow.f32 alphax 4)) (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))) (*.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 u0 (pow.f32 sin2phi 3)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))) (fma.f32 (/.f32 u0 (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))) (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (/.f32 u0 (*.f32 alphax (*.f32 alphax (*.f32 sin2phi sin2phi)))))))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 alphay (pow.f32 alphax 2)) cos2phi)
(/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 alphay cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))
(/.f32 (*.f32 sin2phi (pow.f32 alphax 2)) (*.f32 cos2phi alphay))
(/.f32 sin2phi (/.f32 (*.f32 alphay cos2phi) (*.f32 alphax alphax)))
(/.f32 (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi sin2phi)) alphay)
(*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))

localize60.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 72 to 26 computations (63.9% saved)

series18.0ms (0.1%)

Counts
3 → 132
Calls

33 calls:

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

rewrite83.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
411×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
137040
2559440
Stop Event
node limit
Counts
3 → 180
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 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 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 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 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 sin2phi (*.f32 alphay alphay))))) (cbrt.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 *.f32 (cbrt.f32 (pow.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 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 sin2phi (*.f32 alphay alphay))))))))) (#(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 1 (fma.f32 cos2phi (pow.f32 alphax -2) (/.f32 sin2phi (*.f32 alphay alphay)))) (log1p.f32 u0))))) (#(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 (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 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 (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 -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 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) (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 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 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 (*.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 alphay alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 sin2phi (/.f32 alphay (/.f32 1 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 sin2phi (/.f32 (*.f32 alphay alphay) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sin2phi alphay) alphay)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 alphay sin2phi) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 alphay (/.f32 alphay sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 alphay (/.f32 sin2phi alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 alphay) (/.f32 alphay sin2phi))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (/.f32 alphay (cbrt.f32 (/.f32 sin2phi alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (/.f32 sin2phi alphay)) (/.f32 alphay (sqrt.f32 (/.f32 sin2phi alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 alphay sin2phi) (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 sin2phi) (neg.f32 (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 sin2phi) (*.f32 alphay (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 sin2phi alphay)) (neg.f32 alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 sin2phi) 1) (*.f32 (neg.f32 alphay) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sin2phi -1) (*.f32 alphay (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 sin2phi) -1) (*.f32 (neg.f32 alphay) (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (neg.f32 sin2phi)) (*.f32 (neg.f32 alphay) (neg.f32 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (sqrt.f32 alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 sin2phi alphay) 1) alphay)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 sin2phi alphay) (cbrt.f32 (*.f32 alphay alphay))) (cbrt.f32 alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 sin2phi) (/.f32 1 alphay)) (neg.f32 alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (/.f32 sin2phi alphay)) (neg.f32 alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sin2phi alphay) -1) (neg.f32 alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 alphay) (neg.f32 sin2phi)) (neg.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 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 1 (fma.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 (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 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 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 (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 (+.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 (+.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 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 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 (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 alphax) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphay 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 (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 (*.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) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 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 (-.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 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 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 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 (pow.f32 alphay -2) (*.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 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 (/.f32 1 alphay) (/.f32 sin2phi 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 (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 (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 (pow.f32 alphay -2)) (*.f32 (/.f32 1 (cbrt.f32 alphay)) (/.f32 sin2phi alphay)) (*.f32 cos2phi (pow.f32 alphax -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 (/.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 (pow.f32 alphay -1/2) (/.f32 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 alphay -1/2) (*.f32 (pow.f32 alphay -1/2) (/.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 (pow.f32 alphax -2) cos2phi (/.f32 sin2phi (*.f32 alphay alphay)))))) (#(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 sin2phi 1) (pow.f32 alphay -2) (*.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 (cbrt.f32 (*.f32 alphay alphay))) (/.f32 (/.f32 1 alphay) (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (cbrt.f32 (*.f32 alphay alphay))) (/.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) (cbrt.f32 (*.f32 alphay alphay))) (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)) (cbrt.f32 (*.f32 alphay alphay))) (/.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 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 (/.f32 sin2phi alphay) (sqrt.f32 alphay)) (pow.f32 alphay -1/2) (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (/.f32 sin2phi alphay) 1) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (/.f32 sin2phi alphay) (cbrt.f32 (*.f32 alphay alphay))) (/.f32 1 (cbrt.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 (/.f32 sin2phi alphay) (cbrt.f32 (pow.f32 alphay -2))) (/.f32 1 (cbrt.f32 alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (/.f32 sin2phi alphay) (pow.f32 alphay -1/2)) (pow.f32 alphay -1/2) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (/.f32 1 alphay) (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2)) (cbrt.f32 (/.f32 sin2phi alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (/.f32 1 alphay) (sqrt.f32 (/.f32 sin2phi alphay))) (sqrt.f32 (/.f32 sin2phi alphay)) (*.f32 cos2phi (pow.f32 alphax -2)))))))

simplify115.0ms (0.8%)

Algorithm
egg-herbie
Rules
742×associate-/r*_binary32
637×associate-*r*_binary32
569×associate-*l*_binary32
406×distribute-neg-frac_binary32
327×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01224610
13884346
215584334
371734334
Stop Event
node limit
Counts
312 → 225
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)))
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/3 (/.f32 (pow.f32 u0 3) (+.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)))) (/.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 (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 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 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.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 (/.f32 (/.f32 1/2 (*.f32 u0 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 (*.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 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (+.f32 (-.f32 (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (-.f32 (/.f32 (/.f32 1/2 (*.f32 u0 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 (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 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (/.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 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3)))))
(+.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 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.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 (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))) (/.f32 (log.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 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphay)) (/.f32 sin2phi (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (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))))
(-.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 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) 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 (*.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 (-.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 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4)))
(-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (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 (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4)) (/.f32 (pow.f32 cos2phi 3) (pow.f32 alphax 6)))) (/.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 6))) (pow.f32 alphax 4))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi))))
(-.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 cos2phi 3) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (pow.f32 sin2phi 4))) (pow.f32 alphax 6))) (+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (/.f32 (pow.f32 sin2phi 3) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax 4)))))
(*.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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (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 alphax (*.f32 alphax (log1p.f32 (neg.f32 u0))))) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (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 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 alphax 4) sin2phi)) (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (/.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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0)))))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) 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 (*.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 sin2phi sin2phi) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6)))) (+.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 (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 alphax alphax) (/.f32 cos2phi (log1p.f32 (neg.f32 u0))))))) (*.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 alphay alphay)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 cos2phi cos2phi)) (-.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8)) (/.f32 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4)))) (fma.f32 (*.f32 (/.f32 sin2phi (pow.f32 cos2phi 3)) sin2phi) (*.f32 (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (log1p.f32 (neg.f32 u0))))))
(/.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)))

eval280.0ms (1.9%)

Compiler

Compiled 24489 to 9242 computations (62.3% saved)

prune195.0ms (1.3%)

Pruning

63 alts after pruning (56 fresh and 7 done)

PrunedKeptTotal
New1014291043
Fresh82735
Picked101
Done279
Total1025631088
Error
0b
Counts
1088 → 63
Alt Table
Click to see full alt table
StatusErrorProgram
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (*.f32 (/.f32 1 alphay) (/.f32 1 alphay)))))
7.5b
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
25.6b
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
25.0b
(/.f32 1 (/.f32 cos2phi (*.f32 alphax (*.f32 alphax u0))))
25.0b
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
11.5b
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
10.8b
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 alphay (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
23.7b
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 (+.f32 -1/3 (*.f32 -1/4 u0))) -1/2)) u0) cos2phi) (neg.f32 (*.f32 alphax alphax)))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
25.0b
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
10.6b
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphax (/.f32 sin2phi alphay))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
25.0b
(*.f32 alphax (/.f32 1 (/.f32 cos2phi (*.f32 u0 alphax))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax))))
10.6b
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 (/.f32 (*.f32 alphay alphax) cos2phi) (/.f32 1 alphax))))
5.0b
(/.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)))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
10.6b
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))))
12.2b
(*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))
23.4b
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
12.3b
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
12.2b
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
7.4b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (*.f32 -1 (/.f32 (/.f32 1 alphay) alphay)))))
25.7b
(*.f32 alphax (-.f32 (+.f32 1 (*.f32 u0 (/.f32 alphax cos2phi))) 1))
7.6b
(*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))
25.0b
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
10.6b
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphax)))))
10.6b
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
7.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
7.4b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
7.6b
(*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
10.6b
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))))
7.5b
(/.f32 u0 (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
7.5b
(/.f32 u0 (/.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay alphay))))
25.0b
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
12.3b
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
25.0b
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
23.0b
(/.f32 u0 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
10.6b
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 alphay sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
23.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 cos2phi alphay) (*.f32 alphay (*.f32 alphax alphax))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
11.2b
(*.f32 (/.f32 1 (fma.f32 alphax (*.f32 (/.f32 alphax cos2phi) (/.f32 sin2phi alphay)) alphay)) (/.f32 u0 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) alphay)))
24.2b
(*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi)))
7.4b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (/.f32 1 alphay) sin2phi) alphay)))
23.0b
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
23.4b
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
10.7b
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 alphax (/.f32 (/.f32 cos2phi alphax) (/.f32 sin2phi alphay)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
7.5b
(/.f32 u0 (/.f32 (-.f32 (*.f32 cos2phi (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 1 alphay) (/.f32 alphay sin2phi))))
25.0b
(/.f32 (*.f32 (*.f32 u0 alphax) alphax) cos2phi)
10.8b
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi)) alphay)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 alphay (/.f32 sin2phi alphay)))))
23.0b
(neg.f32 (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
2.5b
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
10.6b
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 sin2phi alphay)) (/.f32 cos2phi alphax))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
3.8b
(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)))))
7.5b
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 -1 (*.f32 alphay alphay)))))
13.4b
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
25.0b
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
0.7b
(/.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 1310 to 828 computations (36.8% saved)

regimes765.0ms (5.2%)

Counts
98 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(/.f32 (*.f32 (*.f32 u0 alphax) alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(/.f32 (*.f32 alphax (*.f32 alphax u0)) cos2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 alphax (/.f32 1 (/.f32 cos2phi (*.f32 u0 alphax))))
(/.f32 1 (/.f32 cos2phi (*.f32 alphax (*.f32 alphax u0))))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(*.f32 alphax (-.f32 (+.f32 1 (*.f32 u0 (/.f32 alphax cos2phi))) 1))
(/.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 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
(*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (/.f32 1 alphay) sin2phi) alphay)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (neg.f32 u0) (/.f32 1 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 -1 (*.f32 alphay alphay)))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (*.f32 -1 (/.f32 (/.f32 1 alphay) alphay)))))
(/.f32 u0 (/.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 alphay sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 alphax (/.f32 (/.f32 cos2phi alphax) (/.f32 sin2phi alphay)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi)) alphay)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 sin2phi alphay)) (/.f32 cos2phi alphax))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (-.f32 (*.f32 cos2phi (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 (+.f32 -1/3 (*.f32 -1/4 u0))) -1/2)) u0) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 alphay (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphax (/.f32 sin2phi alphay))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 (/.f32 (*.f32 alphay alphax) cos2phi) (/.f32 1 alphax))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphax)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.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))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 cos2phi alphay) (*.f32 alphay (*.f32 alphax alphax))))
(/.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 (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 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 1 alphay) (/.f32 alphay sin2phi))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 alphay (/.f32 sin2phi alphay)))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax) (*.f32 alphay (*.f32 alphax alphax))))
(/.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 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (*.f32 (/.f32 1 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 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 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 (*.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 1 (fma.f32 alphax (*.f32 (/.f32 alphax cos2phi) (/.f32 sin2phi alphay)) alphay)) (/.f32 u0 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax))))
(/.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 alphax (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (/.f32 (*.f32 alphay alphax) (/.f32 sin2phi 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 (neg.f32 (log.f32 (/.f32 (+.f32 1 u0) (-.f32 1 (*.f32 u0 u0)))))) (+.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)))
(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 (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))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 (/.f32 alphay (/.f32 sin2phi alphay)) -1)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) (log1p.f32 u0))
(+.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)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.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)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.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)
Outputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi)))
Calls

17 calls:

60.0ms
alphax
53.0ms
u0
51.0ms
alphay
48.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
46.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.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 (/.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 sin2phi (*.f32 alphay alphay))
0.5b1(*.f32 alphay alphay)
0.5b1(*.f32 alphay alphay)
Compiler

Compiled 1806 to 571 computations (68.4% saved)

regimes679.0ms (4.6%)

Counts
91 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(/.f32 (*.f32 (*.f32 u0 alphax) alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(/.f32 (*.f32 alphax (*.f32 alphax u0)) cos2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 alphax (/.f32 1 (/.f32 cos2phi (*.f32 u0 alphax))))
(/.f32 1 (/.f32 cos2phi (*.f32 alphax (*.f32 alphax u0))))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(*.f32 alphax (-.f32 (+.f32 1 (*.f32 u0 (/.f32 alphax cos2phi))) 1))
(/.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 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
(*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (/.f32 1 alphay) sin2phi) alphay)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (neg.f32 u0) (/.f32 1 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 -1 (*.f32 alphay alphay)))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (*.f32 -1 (/.f32 (/.f32 1 alphay) alphay)))))
(/.f32 u0 (/.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 alphay sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 alphax (/.f32 (/.f32 cos2phi alphax) (/.f32 sin2phi alphay)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi)) alphay)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 sin2phi alphay)) (/.f32 cos2phi alphax))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (-.f32 (*.f32 cos2phi (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 (+.f32 -1/3 (*.f32 -1/4 u0))) -1/2)) u0) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 alphay (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphax (/.f32 sin2phi alphay))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 (/.f32 (*.f32 alphay alphax) cos2phi) (/.f32 1 alphax))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphax)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.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))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 cos2phi alphay) (*.f32 alphay (*.f32 alphax alphax))))
(/.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 (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 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 1 alphay) (/.f32 alphay sin2phi))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 alphay (/.f32 sin2phi alphay)))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 (/.f32 1 alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (/.f32 sin2phi (/.f32 alphay alphax)) alphax) (*.f32 alphay (*.f32 alphax alphax))))
(/.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 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 sin2phi (*.f32 (/.f32 1 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 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 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 (*.f32 1/3 (*.f32 3 (log1p.f32 (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 1 (fma.f32 alphax (*.f32 (/.f32 alphax cos2phi) (/.f32 sin2phi alphay)) alphay)) (/.f32 u0 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax))))
(/.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 alphax (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (/.f32 (*.f32 alphay alphax) (/.f32 sin2phi 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 (neg.f32 (log.f32 (/.f32 (+.f32 1 u0) (-.f32 1 (*.f32 u0 u0)))))) (+.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)))
(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 (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))))
Outputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
Calls

17 calls:

50.0ms
(*.f32 alphay alphay)
44.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
42.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
41.0ms
cos2phi
40.0ms
u0
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 (/.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 sin2phi (*.f32 alphay alphay))
0.5b1(*.f32 alphay alphay)
0.5b1(*.f32 alphay alphay)
Compiler

Compiled 1626 to 507 computations (68.8% saved)

regimes489.0ms (3.3%)

Counts
65 → 2
Calls
Call 1
Inputs
(*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(/.f32 (*.f32 (*.f32 u0 alphax) alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(/.f32 (*.f32 alphax (*.f32 alphax u0)) cos2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 alphax (/.f32 1 (/.f32 cos2phi (*.f32 u0 alphax))))
(/.f32 1 (/.f32 cos2phi (*.f32 alphax (*.f32 alphax u0))))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(*.f32 alphax (-.f32 (+.f32 1 (*.f32 u0 (/.f32 alphax cos2phi))) 1))
(/.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 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
(*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (/.f32 1 alphay) sin2phi) alphay)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (neg.f32 u0) (/.f32 1 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 -1 (*.f32 alphay alphay)))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (*.f32 -1 (/.f32 (/.f32 1 alphay) alphay)))))
(/.f32 u0 (/.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 alphay sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 alphax (/.f32 (/.f32 cos2phi alphax) (/.f32 sin2phi alphay)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi)) alphay)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 sin2phi alphay)) (/.f32 cos2phi alphax))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (-.f32 (*.f32 cos2phi (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 (+.f32 -1/3 (*.f32 -1/4 u0))) -1/2)) u0) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 alphay (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphax (/.f32 sin2phi alphay))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 (/.f32 (*.f32 alphay alphax) cos2phi) (/.f32 1 alphax))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphax)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.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))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 cos2phi alphay) (*.f32 alphay (*.f32 alphax alphax))))
Outputs
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0)))
Calls

12 calls:

56.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
54.0ms
sin2phi
54.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
54.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
53.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
Results
ErrorSegmentsBranch
2.5b1alphax
2.5b1alphay
2.5b1u0
2.5b1cos2phi
1.3b2sin2phi
1.3b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
1.3b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
2.5b1(/.f32 cos2phi (*.f32 alphax alphax))
2.5b1(*.f32 alphax alphax)
1.3b2(/.f32 sin2phi (*.f32 alphay alphay))
1.3b2(/.f32 sin2phi (*.f32 alphay alphay))
2.5b1(*.f32 alphay alphay)
Compiler

Compiled 1030 to 351 computations (65.9% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
539155.25
2050709.75
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes443.0ms (3%)

Counts
58 → 2
Calls
Call 1
Inputs
(*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(/.f32 (*.f32 (*.f32 u0 alphax) alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(/.f32 (*.f32 alphax (*.f32 alphax u0)) cos2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 alphax (/.f32 1 (/.f32 cos2phi (*.f32 u0 alphax))))
(/.f32 1 (/.f32 cos2phi (*.f32 alphax (*.f32 alphax u0))))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(*.f32 alphax (-.f32 (+.f32 1 (*.f32 u0 (/.f32 alphax cos2phi))) 1))
(/.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 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
(*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (/.f32 1 alphay) sin2phi) alphay)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (neg.f32 u0) (/.f32 1 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 -1 (*.f32 alphay alphay)))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (*.f32 -1 (/.f32 (/.f32 1 alphay) alphay)))))
(/.f32 u0 (/.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 alphay sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 alphax (/.f32 (/.f32 cos2phi alphax) (/.f32 sin2phi alphay)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi)) alphay)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 sin2phi alphay)) (/.f32 cos2phi alphax))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (-.f32 (*.f32 cos2phi (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 (+.f32 -1/3 (*.f32 -1/4 u0))) -1/2)) u0) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 alphay (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphax (/.f32 sin2phi alphay))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 (/.f32 (*.f32 alphay alphax) cos2phi) (/.f32 1 alphax))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphax)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.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))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (log1p.f32 (neg.f32 u0)))) cos2phi)
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax)))
Outputs
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0)))
Calls

12 calls:

52.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
49.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
49.0ms
sin2phi
49.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
48.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
Results
ErrorSegmentsBranch
2.5b1alphax
2.5b1alphay
2.5b1u0
2.5b1cos2phi
1.3b2sin2phi
1.3b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
1.3b2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
2.5b1(/.f32 cos2phi (*.f32 alphax alphax))
2.5b1(*.f32 alphax alphax)
1.3b2(/.f32 sin2phi (*.f32 alphay alphay))
1.3b2(/.f32 sin2phi (*.f32 alphay alphay))
2.5b1(*.f32 alphay alphay)
Compiler

Compiled 956 to 342 computations (64.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
539155.25
2050709.75
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes263.0ms (1.8%)

Counts
55 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(/.f32 (*.f32 (*.f32 u0 alphax) alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(/.f32 (*.f32 alphax (*.f32 alphax u0)) cos2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 alphax (/.f32 1 (/.f32 cos2phi (*.f32 u0 alphax))))
(/.f32 1 (/.f32 cos2phi (*.f32 alphax (*.f32 alphax u0))))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(*.f32 alphax (-.f32 (+.f32 1 (*.f32 u0 (/.f32 alphax cos2phi))) 1))
(/.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 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
(*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (/.f32 1 alphay) sin2phi) alphay)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (neg.f32 u0) (/.f32 1 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 -1 (*.f32 alphay alphay)))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (*.f32 -1 (/.f32 (/.f32 1 alphay) alphay)))))
(/.f32 u0 (/.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 alphay sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 alphax (/.f32 (/.f32 cos2phi alphax) (/.f32 sin2phi alphay)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi)) alphay)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 sin2phi alphay)) (/.f32 cos2phi alphax))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (-.f32 (*.f32 cos2phi (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 (+.f32 -1/3 (*.f32 -1/4 u0))) -1/2)) u0) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 alphay (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphax (/.f32 sin2phi alphay))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 (/.f32 (*.f32 alphay alphax) cos2phi) (/.f32 1 alphax))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphax)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.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))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) sin2phi)
Outputs
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

10 calls:

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

Compiled 900 to 317 computations (64.8% saved)

regimes288.0ms (1.9%)

Counts
50 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))
(*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi))
(/.f32 (*.f32 (*.f32 u0 alphax) alphax) cos2phi)
(/.f32 (*.f32 u0 alphax) (/.f32 cos2phi alphax))
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(/.f32 (*.f32 alphax (*.f32 alphax u0)) cos2phi)
(/.f32 u0 (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(/.f32 u0 (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphay alphay) (/.f32 sin2phi u0))
(*.f32 alphax (/.f32 1 (/.f32 cos2phi (*.f32 u0 alphax))))
(/.f32 1 (/.f32 cos2phi (*.f32 alphax (*.f32 alphax u0))))
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 (/.f32 alphax cos2phi) alphax))) 1)
(*.f32 alphax (-.f32 (+.f32 1 (*.f32 u0 (/.f32 alphax cos2phi))) 1))
(/.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 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(neg.f32 (/.f32 u0 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 1 (/.f32 (*.f32 alphay alphay) sin2phi))))
(*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 1/2 (*.f32 u0 u0)) cos2phi)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (/.f32 1 alphay) sin2phi) alphay)))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 1 alphax)) (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (neg.f32 u0) (/.f32 1 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 -1 (*.f32 alphay alphay)))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 1 (*.f32 alphay (neg.f32 alphay))))))
(/.f32 u0 (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 1 (*.f32 alphax (neg.f32 alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (*.f32 -1 (/.f32 (/.f32 1 alphay) alphay)))))
(/.f32 u0 (/.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 sin2phi cos2phi) alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) (/.f32 alphay cos2phi))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 alphax cos2phi)) (/.f32 alphay sin2phi))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 alphax (/.f32 (/.f32 cos2phi alphax) (/.f32 sin2phi alphay)))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi)) alphay)) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 (*.f32 alphax (/.f32 sin2phi alphay)) (/.f32 cos2phi alphax))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (-.f32 (*.f32 cos2phi (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 (+.f32 -1/3 (*.f32 -1/4 u0))) -1/2)) u0) cos2phi) (neg.f32 (*.f32 alphax alphax)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 alphay (*.f32 alphax (*.f32 (/.f32 alphax cos2phi) sin2phi))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphax (/.f32 sin2phi alphay))))) (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) alphay)))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 (/.f32 (*.f32 alphay alphax) cos2phi) (/.f32 1 alphax))))
(/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 alphax (/.f32 cos2phi alphax)) (/.f32 sin2phi alphay))) (/.f32 1 (/.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphax)))))
Outputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
Calls

12 calls:

24.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
24.0ms
cos2phi
23.0ms
(*.f32 alphay alphay)
22.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
22.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
Results
ErrorSegmentsBranch
7.4b1alphax
7.4b1alphay
7.4b1u0
7.4b1cos2phi
7.4b1sin2phi
7.4b1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
7.4b1(/.f32 cos2phi (*.f32 alphax alphax))
7.4b1(*.f32 alphax alphax)
7.4b1(/.f32 sin2phi (*.f32 alphay alphay))
7.4b1(/.f32 sin2phi (*.f32 alphay alphay))
7.4b1(*.f32 alphay alphay)
7.4b1(*.f32 alphay alphay)
Compiler

Compiled 846 to 304 computations (64.1% saved)

regimes110.0ms (0.7%)

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

10 calls:

16.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
16.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
15.0ms
sin2phi
8.0ms
alphay
8.0ms
(*.f32 alphay alphay)
Results
ErrorSegmentsBranch
12.2b1alphax
12.2b1alphay
12.2b1u0
12.2b1cos2phi
9.7b2sin2phi
12.2b1(/.f32 cos2phi (*.f32 alphax alphax))
12.2b1(*.f32 alphax alphax)
9.9b2(/.f32 sin2phi (*.f32 alphay alphay))
9.9b2(/.f32 sin2phi (*.f32 alphay alphay))
12.2b1(*.f32 alphay alphay)
Compiler

Compiled 227 to 114 computations (49.8% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
3.117632419602424e-20
4.309634902090856e-20
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes63.0ms (0.4%)

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

9 calls:

10.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
10.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
9.0ms
sin2phi
5.0ms
(*.f32 alphay alphay)
5.0ms
(*.f32 alphax alphax)
Results
ErrorSegmentsBranch
12.2b1alphax
12.2b1alphay
12.2b1u0
12.2b1cos2phi
9.7b2sin2phi
12.2b1(*.f32 alphax alphax)
9.9b2(/.f32 sin2phi (*.f32 alphay alphay))
9.9b2(/.f32 sin2phi (*.f32 alphay alphay))
12.2b1(*.f32 alphay alphay)
Compiler

Compiled 134 to 79 computations (41% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
3.117632419602424e-20
4.309634902090856e-20
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes33.0ms (0.2%)

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

7 calls:

7.0ms
sin2phi
4.0ms
cos2phi
4.0ms
(*.f32 alphay alphay)
4.0ms
(*.f32 alphax alphax)
4.0ms
alphax
Results
ErrorSegmentsBranch
12.2b1alphax
12.2b1alphay
12.2b1u0
12.2b1cos2phi
9.7b2sin2phi
12.2b1(*.f32 alphax alphax)
12.2b1(*.f32 alphay alphay)
Compiler

Compiled 86 to 55 computations (36% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
3.117632419602424e-20
4.309634902090856e-20
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes22.0ms (0.1%)

Accuracy

Total -19.2b remaining (-196.6%)

Threshold costs -19.2b (-196.6%)

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

6 calls:

6.0ms
sin2phi
3.0ms
u0
3.0ms
alphay
3.0ms
(*.f32 alphay alphay)
3.0ms
cos2phi
Results
ErrorSegmentsBranch
12.2b1alphax
12.2b1alphay
12.2b1u0
12.2b1cos2phi
9.7b2sin2phi
12.2b1(*.f32 alphay alphay)
Compiler

Compiled 57 to 42 computations (26.3% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
3.117632419602424e-20
4.309634902090856e-20
Compiler

Compiled 30 to 22 computations (26.7% saved)

simplify44.0ms (0.3%)

Algorithm
egg-herbie
Rules
136×distribute-rgt-neg-in_binary32
90×distribute-lft-neg-in_binary32
88×cancel-sign-sub-inv_binary32
87×distribute-lft-neg-out_binary32
81×neg-sub0_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
064347
1107347
2142347
3187341
4248341
5334341
6461341
7610341
8744341
9819341
10856341
11904341
12941341
13955341
14971341
15983341
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) 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)))
(if (<=.f32 sin2phi 1547425/38685626227668133590597632) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(if (<=.f32 sin2phi 1547425/38685626227668133590597632) (*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi))) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(if (<=.f32 sin2phi 1547425/38685626227668133590597632) (/.f32 (*.f32 (*.f32 u0 alphax) alphax) cos2phi) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(if (<=.f32 sin2phi 1547425/38685626227668133590597632) (*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))
Outputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay -2) sin2phi)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (neg.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) (log1p.f32 (neg.f32 u0))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alphay sin2phi) (neg.f32 alphay))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 (neg.f32 alphay) sin2phi))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (+.f32 u0 (*.f32 (*.f32 u0 u0) (neg.f32 (+.f32 -1/2 (*.f32 u0 -1/3))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 (neg.f32 alphay) sin2phi))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (-.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 (neg.f32 alphay) sin2phi))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (+.f32 u0 (*.f32 (*.f32 u0 u0) (-.f32 1/2 (*.f32 u0 -1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay (/.f32 (neg.f32 alphay) sin2phi))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 1/2 (*.f32 u0 1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alphay sin2phi) (neg.f32 alphay))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi) (log1p.f32 (neg.f32 u0))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (+.f32 u0 (*.f32 (*.f32 u0 u0) (neg.f32 (+.f32 -1/2 (*.f32 u0 -1/3))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (-.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (+.f32 u0 (*.f32 (*.f32 u0 u0) (-.f32 1/2 (*.f32 u0 -1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi)))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) 1000000) (/.f32 (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 1/2 (*.f32 u0 1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay (neg.f32 alphay)) sin2phi)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (+.f32 u0 (*.f32 (*.f32 u0 u0) (neg.f32 (+.f32 -1/2 (*.f32 u0 -1/3))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (+.f32 u0 (*.f32 (*.f32 u0 u0) (-.f32 1/2 (*.f32 u0 -1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 1/2 (*.f32 u0 1/3)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(if (<=.f32 sin2phi 1547425/38685626227668133590597632) (*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(if (<=.f32 sin2phi 1547425/38685626227668133590597632) (*.f32 alphax (*.f32 u0 (/.f32 alphax cos2phi))) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(if (<=.f32 sin2phi 1547425/38685626227668133590597632) (/.f32 (*.f32 (*.f32 u0 alphax) alphax) cos2phi) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(if (<=.f32 sin2phi 1547425/38685626227668133590597632) (/.f32 (*.f32 alphax (*.f32 u0 alphax)) cos2phi) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(if (<=.f32 sin2phi 1547425/38685626227668133590597632) (*.f32 alphax (/.f32 (*.f32 u0 alphax) cos2phi)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi)))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi))
Compiler

Compiled 284 to 176 computations (38% saved)

soundness45.0ms (0.3%)

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)

end63.0ms (0.4%)

Compiler

Compiled 234 to 82 computations (65% saved)

Profiling

Loading profile data...