Details

Time bar (total: 6.7s)

analyze1.9s (27.4%)

Algorithm
search
Search
TrueOtherFalseIter
0%0%100%0
0%0%100%1
0%0%100%2
0%0%100%3
0%0%100%4
0%0%100%5
0%0%100%6
0%0%100%7
0%0%100%8
0%0%100%9
0%0%100%10
0%0%100%11
0%0%100%12
0%0%100%13
0%0%100%14
Compiler

Compiled 57 to 41 computations (28.1% saved)

sample2.2s (32.5%)

Results
2.2s8256×body128valid

preprocess46.0ms (0.7%)

Algorithm
egg-herbie
Rules
682×div-sub_binary32
604×sub-neg_binary32
450×fma-neg_binary32
303×fma-def_binary32
194×cancel-sign-sub-inv_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063286
1145275
2235275
3337275
4408275
5546275
6678275
71063275
81640275
92340275
103445275
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))))
(neg.f32 (/.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 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))))
(neg.f32 (/.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 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 22 to 15 computations (31.8% saved)

simplify18.0ms (0.3%)

Algorithm
egg-herbie
Rules
195×fma-neg_binary32
110×fma-def_binary32
65×cancel-sign-sub-inv_binary32
40×div-sub_binary32
39×sub-neg_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01626
13025
24225
35725
47025
59225
611725
716625
822425
927025
1032325
1141725
1258125
1391925
1499025
15103125
16103625
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))))

prune3.0ms (0.1%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
0.6b
Counts
3 → 2
Alt Table
StatusErrorProgram
13.0b
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 124 to 77 computations (37.9% saved)

localize42.0ms (0.6%)

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 sin2phi (*.f32 alphay alphay))
0.3b
(/.f32 cos2phi (*.f32 alphax alphax))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))

series26.0ms (0.4%)

Counts
4 → 156
Calls

39 calls:

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

rewrite44.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
177×add-sqr-sqrt_binary32
174×pow1_binary32
173×*-un-lft-identity_binary32
165×expm1-log1p-u_binary32
164×add-exp-log_binary32
Iterations

Useful iterations: 1 (0.0ms)

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

simplify73.0ms (1.1%)

Algorithm
egg-herbie
Rules
742×associate-/r*_binary32
567×associate-*l*_binary32
327×fma-def_binary32
290×associate-*l/_binary32
260×associate-*r/_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01224778
13884514
215564502
Stop Event
node limit
Counts
332 → 222
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 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/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (+.f32 (log.f32 -1) (log.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (+.f32 (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 (/.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 (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 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 (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 (/.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 (log.f32 -1) (log.f32 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 (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 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/3 (pow.f32 u0 3)) (+.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 (/.f32 1/2 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 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 1/3 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 u0 3))))))
(*.f32 -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 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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)))))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.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)))) (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 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.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 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 4)))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (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))))
(-.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))))
(fma.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) (*.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))) (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay 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 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (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 (*.f32 (pow.f32 sin2phi 3) (log.f32 (-.f32 1 u0))) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (/.f32 (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 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0)))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) (*.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))) (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay 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 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (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 (*.f32 (pow.f32 sin2phi 3) (log.f32 (-.f32 1 u0))) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (/.f32 (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 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0)))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) (*.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))) (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay 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 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (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 (*.f32 (pow.f32 sin2phi 3) (log.f32 (-.f32 1 u0))) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (/.f32 (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 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0)))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (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 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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)))))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.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)))) (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 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.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 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 4)))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) 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 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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)))))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.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)))) (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 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.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 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 4)))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (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))))
(-.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))))
(fma.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) (*.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))) (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay 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 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (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 (*.f32 (pow.f32 sin2phi 3) (log.f32 (-.f32 1 u0))) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (/.f32 (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 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0)))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))))
(/.f32 (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 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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)))))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.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)))) (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 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.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 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 4)))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) 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 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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)))))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.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)))) (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 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.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 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 4)))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) 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 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 4)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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)))))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (/.f32 sin2phi (log.f32 (-.f32 1 u0)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alphax alphax) (*.f32 sin2phi sin2phi))) (*.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)))) (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 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (pow.f32 alphay 4) alphax)) (*.f32 (/.f32 (pow.f32 cos2phi 3) (pow.f32 sin2phi 4)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 8))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 sin2phi 3)) (/.f32 (*.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 (-.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 (pow.f32 cos2phi 3) (pow.f32 alphay 8)) (pow.f32 alphax 6)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 4)))) (*.f32 (/.f32 cos2phi (/.f32 (pow.f32 sin2phi 3) cos2phi)) (*.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (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))))
(-.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))))
(fma.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) (*.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))) (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay 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 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (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 (*.f32 (pow.f32 sin2phi 3) (log.f32 (-.f32 1 u0))) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (/.f32 (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 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0)))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) (*.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))) (*.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 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay 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 (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (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 (*.f32 (pow.f32 sin2phi 3) (log.f32 (-.f32 1 u0))) (pow.f32 alphax 8)) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))))))
(fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 4)) (*.f32 alphay alphay)) (-.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi 3)) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 8) (pow.f32 cos2phi 4))) (/.f32 (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 (pow.f32 sin2phi 3) (pow.f32 cos2phi 4)) (*.f32 (/.f32 (pow.f32 alphax 8) (pow.f32 alphay 6)) (log1p.f32 (neg.f32 u0)))) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay 4) (pow.f32 cos2phi 3))) (pow.f32 alphax 6)))))
(/.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 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)))

prune353.0ms (5.2%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New21111222
Fresh101
Picked101
Done000
Total21311224
Error
0.0b
Counts
224 → 11
Alt Table
StatusErrorProgram
8.5b
(*.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) (pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 2))
0.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2)))
0.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
2.1b
(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)))))))
0.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
0.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
1.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (sqrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (/.f32 sin2phi (*.f32 alphay alphay))))
24.4b
(fma.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax))))
10.3b
(-.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)) sin2phi) (*.f32 alphay alphay)))
9.1b
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (log1p.f32 (neg.f32 u0))))
Compiler

Compiled 6411 to 2912 computations (54.6% saved)

localize37.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log1p.f32 (neg.f32 u0))
0.1b
(fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))
0.3b
(*.f32 sin2phi (pow.f32 alphay -2))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))

series14.0ms (0.2%)

Counts
4 → 144
Calls

36 calls:

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

rewrite53.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
298×prod-diff_binary32
244×log1p-udef_binary32
158×add-sqr-sqrt_binary32
156×pow1_binary32
153×*-un-lft-identity_binary32
Iterations

Useful iterations: 1 (0.0ms)

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

simplify73.0ms (1.1%)

Algorithm
egg-herbie
Rules
748×associate-/r*_binary32
463×fma-def_binary32
286×associate-*l/_binary32
138×associate-/r/_binary32
118×times-frac_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01494833
14674551
218084534
Stop Event
node limit
Counts
249 → 175
Calls
Call 1
Inputs
(/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))
(+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.f32 (/.f32 (*.f32 cos2phi (*.f32 (pow.f32 alphay 4) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 2) (pow.f32 alphax 2))) (+.f32 (/.f32 (*.f32 (pow.f32 cos2phi 3) (*.f32 (pow.f32 alphay 8) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 4) (pow.f32 alphax 6))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cos2phi 2) (*.f32 (pow.f32 alphay 6) (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 sin2phi (pow.f32 alphay 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(/.f32 cos2phi (pow.f32 alphax 2))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(*.f32 -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 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))))))
(fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.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)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (/.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(fma.f32 1/2 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/4 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (fma.f32 1/3 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))
(neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (+.f32 (log.f32 -1) (log.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))
(+.f32 (neg.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))
(+.f32 (+.f32 (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 (/.f32 1 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))))))
(+.f32 (/.f32 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 (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/2 (*.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 (/.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 (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 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2))))) (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 u0 u0))) (+.f32 (/.f32 (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 (/.f32 1/3 (pow.f32 u0 3)) (+.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 (/.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 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.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 (*.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 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))) (*.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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))))) (*.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 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (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 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (/.f32 (/.f32 (*.f32 (*.f32 cos2phi alphay) (*.f32 cos2phi alphay)) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (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 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (/.f32 (/.f32 (*.f32 (*.f32 cos2phi alphay) (*.f32 cos2phi alphay)) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (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 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (/.f32 (/.f32 (*.f32 (*.f32 cos2phi alphay) (*.f32 cos2phi alphay)) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.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 (*.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 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))) (*.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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))))) (*.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 (log1p.f32 (neg.f32 u0)) 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 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 (*.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 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))) (*.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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))))) (*.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 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (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 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (/.f32 (/.f32 (*.f32 (*.f32 cos2phi alphay) (*.f32 cos2phi alphay)) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 1 u0))) sin2phi))
(/.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 (*.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 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))) (*.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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))))) (*.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 (log1p.f32 (neg.f32 u0)) 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 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 (*.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 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))) (*.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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))))) (*.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 (log1p.f32 (neg.f32 u0)) 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 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 (*.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 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (log1p.f32 (neg.f32 u0))))
(-.f32 (*.f32 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (log.f32 (-.f32 1 u0))) sin2phi)) (+.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (pow.f32 alphax 4)))))
(-.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 cos2phi (pow.f32 alphay 4)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay))) (*.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 (*.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) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphay 6))) (*.f32 (pow.f32 sin2phi 3) (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 (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 cos2phi (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (pow.f32 alphay 4)) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay 8)) (*.f32 (pow.f32 alphax 6) (/.f32 (pow.f32 sin2phi 4) (pow.f32 cos2phi 3))))) (*.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 (log1p.f32 (neg.f32 u0)) sin2phi) (*.f32 alphay alphay)))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (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 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (/.f32 (/.f32 (*.f32 (*.f32 cos2phi alphay) (*.f32 cos2phi alphay)) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))
(neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (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 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4)))))
(-.f32 (/.f32 sin2phi (/.f32 (/.f32 (*.f32 (*.f32 cos2phi alphay) (*.f32 cos2phi alphay)) (pow.f32 alphax 4)) (log1p.f32 (neg.f32 u0)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (*.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (pow.f32 alphax 4) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax)))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 4))) (*.f32 (pow.f32 cos2phi 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sin2phi 2) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 6))) (*.f32 (pow.f32 cos2phi 3) (pow.f32 alphay 4)))) (+.f32 (/.f32 (*.f32 (pow.f32 sin2phi 3) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8))) (*.f32 (pow.f32 cos2phi 4) (pow.f32 alphay 6))) (*.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 2)) cos2phi)))))
(+.f32 (/.f32 sin2phi (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 cos2phi cos2phi)) (*.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 alphay 6) (pow.f32 cos2phi 4)) (*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alphax 8)))))))
(+.f32 (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4))) (neg.f32 (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 cos2phi 3)) (/.f32 (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 (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 (pow.f32 sin2phi 3) (*.f32 (pow.f32 alphay 6) (pow.f32 cos2phi 4))) (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax 8))) (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 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi alphax)) alphax))))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 sin2phi (pow.f32 alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (pow.f32 alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 cos2phi (pow.f32 alphax 2)) (/.f32 sin2phi (pow.f32 alphay 2)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 (*.f32 u0 u0) -1/2))
(-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 (pow.f32 u0 3) -1/3)))
(-.f32 (fma.f32 (*.f32 u0 u0) -1/2 (*.f32 (pow.f32 u0 3) -1/3)) u0)
(-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 -1/3 u0))) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 (pow.f32 u0 4) -1/4))))
(-.f32 (fma.f32 (*.f32 u0 u0) -1/2 (fma.f32 (pow.f32 u0 3) -1/3 (*.f32 (pow.f32 u0 4) -1/4))) u0)
(-.f32 (fma.f32 (pow.f32 u0 4) -1/4 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 -1/3 u0)))) 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 -1) (log.f32 u0))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 1 u0))
(+.f32 (log.f32 -1) (-.f32 (log.f32 u0) (/.f32 1 u0)))
(+.f32 (log.f32 -1) (+.f32 (log.f32 u0) (/.f32 -1 u0)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(+.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (-.f32 (/.f32 -1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(+.f32 (log.f32 -1) (+.f32 (log.f32 u0) (+.f32 (/.f32 -1 u0) (/.f32 -1/2 (*.f32 u0 u0)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 1 u0)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))
(+.f32 (log.f32 -1) (-.f32 (log.f32 u0) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))))
(+.f32 (-.f32 (+.f32 (log.f32 -1) (+.f32 (log.f32 u0) (/.f32 -1 u0))) (/.f32 1/3 (pow.f32 u0 3))) (/.f32 -1/2 (*.f32 u0 u0)))
(*.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 (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) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))) (log.f32 (/.f32 -1 u0)))

prune169.0ms (2.5%)

Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New1741175
Fresh1910
Picked011
Done000
Total17511186
Error
0.0b
Counts
186 → 11
Alt Table
StatusErrorProgram
10.3b
(-.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)) sin2phi) (*.f32 alphay alphay)))
8.5b
(*.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 (pow.f32 alphay -2)))))
0.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
2.1b
(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)))))))
0.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphay 4))) (/.f32 sin2phi (pow.f32 (cbrt.f32 alphay) 2)))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
0.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))
0.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2)))
1.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (sqrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (/.f32 sin2phi (*.f32 alphay alphay))))
24.4b
(fma.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax))))
9.1b
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (log1p.f32 (neg.f32 u0))))
Compiler

Compiled 5057 to 2942 computations (41.8% saved)

localize44.0ms (0.7%)

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.3b
(/.f32 cos2phi (*.f32 alphax alphax))
0.3b
(*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay))))

series10.0ms (0.2%)

Counts
3 → 132
Calls

33 calls:

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

rewrite36.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
188×add-sqr-sqrt_binary32
185×pow1_binary32
184×*-un-lft-identity_binary32
174×expm1-log1p-u_binary32
173×add-exp-log_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01748
137040
Stop Event
node limit
Counts
3 → 129
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 (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 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 (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 (/.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 -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 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 (/.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 (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 (cbrt.f32 (pow.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) (cbrt.f32 (pow.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 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (pow.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 (cbrt.f32 (pow.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 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 (pow.f32 alphay -2)) 3))) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(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 (pow.f32 alphay -2)) 2))) (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (hypot.f32 (/.f32 (sqrt.f32 sin2phi) alphay) (/.f32 (sqrt.f32 cos2phi) alphax))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (log1p.f32 u0) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x 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 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 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 -.f32 (exp.f32 (log1p.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) 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 (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 sqrt.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.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 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 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 -.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)) (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 sin2phi (pow.f32 alphay -2))))) (/.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2) (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(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 (pow.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))) 2)) (cbrt.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2)))))))) (#(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 (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (/.f32 1 (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -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) (neg.f32 (*.f32 sin2phi (pow.f32 alphay -2)))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (*.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)) (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2)) (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.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 (+.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (*.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (-.f32 (*.f32 sin2phi (pow.f32 alphay -2)) (*.f32 cos2phi (pow.f32 alphax -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4)) (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2))) (neg.f32 (fma.f32 cos2phi (pow.f32 alphax -2) (neg.f32 (*.f32 sin2phi (pow.f32 alphay -2))))))))) (#(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 (+.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphax 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 (/.f32 sin2phi alphay) (*.f32 alphax alphax)) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.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 (+.f32 (*.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 (+.f32 (*.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 (/.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 (+.f32 (*.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 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.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)) 3) (pow.f32 (*.f32 cos2phi (pow.f32 alphax -2)) 3)) (+.f32 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2) (-.f32 (/.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 (pow.f32 (*.f32 sin2phi (pow.f32 alphay -2)) 2) (/.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 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 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 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 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 (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 alphay) (/.f32 sin2phi alphay) (*.f32 cos2phi (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.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 (/.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 (/.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 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax) (*.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)))))))))

simplify70.0ms (1%)

Algorithm
egg-herbie
Rules
742×associate-/r*_binary32
567×associate-*l*_binary32
327×fma-def_binary32
290×associate-*l/_binary32
260×associate-*r/_binary32
Iterations

Useful iterations: 2 (0.0ms)

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

prune225.0ms (3.3%)

Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New2062208
Fresh189
Picked101
Done011
Total20811219
Error
0.0b
Counts
219 → 11
Alt Table
StatusErrorProgram
0.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (/.f32 alphay (cbrt.f32 (/.f32 sin2phi alphay))))))
0.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2)))
10.3b
(-.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)) sin2phi) (*.f32 alphay alphay)))
8.5b
(*.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 (pow.f32 alphay -2)))))
0.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
2.1b
(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)))))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2))))
1.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (sqrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (/.f32 sin2phi (*.f32 alphay alphay))))
24.4b
(fma.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax))))
9.1b
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (log1p.f32 (neg.f32 u0))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
Compiler

Compiled 5933 to 2851 computations (51.9% saved)

localize42.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log1p.f32 (neg.f32 u0))
0.2b
(fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2)))
0.2b
(*.f32 cos2phi (pow.f32 alphax -2))
0.5b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2))))

series16.0ms (0.2%)

Counts
3 → 132
Calls

33 calls:

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

rewrite54.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
331×prod-diff_binary32
174×add-sqr-sqrt_binary32
171×pow1_binary32
169×*-un-lft-identity_binary32
162×expm1-log1p-u_binary32
Iterations

Useful iterations: 1 (0.0ms)

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

simplify71.0ms (1.1%)

Algorithm
egg-herbie
Rules
743×associate-/r*_binary32
566×associate-*l*_binary32
327×fma-def_binary32
290×associate-*l/_binary32
260×associate-*r/_binary32
Iterations

Useful iterations: 2 (0.0ms)

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

prune147.0ms (2.2%)

Pruning

11 alts after pruning (9 fresh and 2 done)

PrunedKeptTotal
New1741175
Fresh189
Picked011
Done011
Total17511186
Error
0.0b
Counts
186 → 11
Alt Table
StatusErrorProgram
0.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (pow.f32 (cbrt.f32 (/.f32 sin2phi alphay)) 2) (/.f32 alphay (cbrt.f32 (/.f32 sin2phi alphay))))))
0.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 (fma.f32 cos2phi (*.f32 alphay alphay) (*.f32 alphax (*.f32 alphax sin2phi))) (pow.f32 (*.f32 alphax alphay) 2)))
0.7b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (*.f32 (/.f32 (sqrt.f32 cos2phi) alphax) (/.f32 (sqrt.f32 cos2phi) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
2.1b
(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)))))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (/.f32 sin2phi alphay) (/.f32 1 alphay) (*.f32 cos2phi (pow.f32 alphax -2))))
1.8b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (sqrt.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax 4))) (/.f32 sin2phi (*.f32 alphay alphay))))
24.4b
(fma.f32 (/.f32 (*.f32 sin2phi (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (pow.f32 alphax 4) (*.f32 alphay alphay)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (neg.f32 (*.f32 alphax alphax))))
9.0b
(pow.f32 (/.f32 (+.f32 (*.f32 cos2phi (pow.f32 alphax -2)) (*.f32 sin2phi (pow.f32 alphay -2))) (log1p.f32 u0)) -1)
10.3b
(-.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)) sin2phi) (*.f32 alphay alphay)))
9.1b
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 (log1p.f32 (neg.f32 u0))))
0.6b
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 cos2phi (pow.f32 alphax -2) (*.f32 sin2phi (pow.f32 alphay -2))))
Compiler

Compiled 4958 to 2820 computations (43.1% saved)

regimes1.0s (15%)

Accuracy

Total -31.1b remaining (-5316.1%)

Threshold costs -31.1b (-5316.1%)

Counts
111 → 1
Compiler

Compiled 2493 to 1154 computations (53.7% saved)

simplify2.0ms (0%)

Algorithm
egg-herbie
Rules
*-commutative_binary32
+-commutative_binary32
sub-neg_binary32
neg-sub0_binary32
neg-mul-1_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01523
12423
23023
33423
43523
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))
Outputs
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 sin2phi (pow.f32 alphay -2) (*.f32 cos2phi (pow.f32 alphax -2))))

end17.0ms (0.2%)

Stop Event
fuel
Compiler

Compiled 40 to 30 computations (25% saved)

Profiling

Loading profile data...