Beckmann Distribution sample, tan2theta, alphax != alphay, u1 <= 0.5

Time bar (total: 12.3s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze560.0ms (4.5%)

Memory
-7.3MiB live, 744.0MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
0%0%0%100%0%0%0%6
0%0%0%100%0%0%0%7
0%0%0%100%0%0%0%8
21.1%0%0%100%0%0%0%9
24.6%0%0%100%0%0%0%10
26.4%0%0%100%0%0%0%11
30.8%0%0%100%0%0%0%12
Compiler

Compiled 53 to 36 computations (32.1% saved)

sample3.0s (24.2%)

Memory
-102.4MiB live, 2 267.5MiB allocated
Samples
2.1s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-<=: 440.0ms (27.9% of total)
const: 412.0ms (26.1% of total)
ival-div: 209.0ms (13.2% of total)
ival-log: 153.0ms (9.7% of total)
ival-mult: 147.0ms (9.3% of total)
ival-sub: 78.0ms (4.9% of total)
ival-and: 48.0ms (3% of total)
ival-add: 41.0ms (2.6% of total)
ival-neg: 37.0ms (2.3% of total)
exact: 9.0ms (0.6% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain230.0ms (1.9%)

Memory
7.1MiB live, 205.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1967(0.007160096429288387 0.00025410117814317346 0.004143947269767523 1.3461242207311513e-29 1.0710893283416567e-9)2(0.00039427480078302324 0.10927634686231613 0.012227870523929596 0.05782376602292061 7.934934236128642e-19)(log.f32 (-.f32 #s(literal 1 binary32) u0))
42(0.021089021116495132 0.0029705893248319626 0.07040040194988251 3.28195451501298e-14 1.0636488060780767e+38)0-(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
00-0-(*.f32 alphay alphay)
00-0-(*.f32 alphax alphax)
00-0-(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
00-0-#s(literal 1 binary32)
00-0-sin2phi
00-0-(/.f32 cos2phi (*.f32 alphax alphax))
00-0-(-.f32 #s(literal 1 binary32) u0)
00-0-alphax
00-0-(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
00-0-u0
00-0-cos2phi
00-0-alphay
00-0-(/.f32 sin2phi (*.f32 alphay alphay))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
log.f32(log.f32 (-.f32 #s(literal 1 binary32) u0))sensitivity20111
/.f32(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))n/o60
(/.f32 sin2phi (*.f32 alphay alphay))overflow8
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))overflow8
Confusion
Predicted +Predicted -
+1844
-2048
Precision
0.9019607843137255
Recall
0.9787234042553191
Confusion?
Predicted +Predicted MaybePredicted -
+18440
-20642
Precision?
0.8785046728971962
Recall?
1.0
Freqs
test
numberfreq
052
1201
23
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
104.0ms512×0valid
Compiler

Compiled 207 to 64 computations (69.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 41.0ms (62.4% of total)
ival-div: 9.0ms (13.7% of total)
ival-log: 8.0ms (12.2% of total)
ival-sub: 3.0ms (4.6% of total)
ival-add: 2.0ms (3% of total)
ival-neg: 2.0ms (3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess320.0ms (2.6%)

Memory
-46.0MiB live, 85.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
089349
1241333
2507333
31324333
43682333
55249333
65969333
76127333
86243333
96289333
106553333
117323333
127631333
137679333
147683333
157683333
167691333
177691333
187835333
01517
02417
13817
24917
36717
410717
517217
627517
745117
887617
9160617
10177217
11186517
12189317
13190017
14190117
0190116
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
Symmetry

(abs alphay)

(abs alphax)

Compiler

Compiled 17 to 15 computations (11.8% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 5 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 17 to 15 computations (11.8% saved)

simplify55.0ms (0.4%)

Memory
5.6MiB live, 42.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 #s(literal 1 binary32) u0)
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01562
02462
13862
24962
36762
410762
517262
627562
745162
887662
9160662
10177262
11186562
12189362
13190062
14190162
0190159
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
Outputs
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay

localize41.0ms (0.3%)

Memory
11.3MiB live, 83.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.23828125
(/.f32 sin2phi (*.f32 alphay alphay))
accuracy0.265625
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.4135602538602746
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
accuracy14.11771445524056
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Samples
31.0ms256×0valid
Compiler

Compiled 126 to 32 computations (74.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-mult: 7.0ms (34% of total)
ival-div: 5.0ms (24.3% of total)
ival-log: 5.0ms (24.3% of total)
ival-add: 1.0ms (4.9% of total)
ival-sub: 1.0ms (4.9% of total)
ival-neg: 1.0ms (4.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series31.0ms (0.2%)

Memory
-4.6MiB live, 81.6MiB allocated
Counts
6 → 72
Calls
Call 1
Inputs
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 sin2phi (*.f32 alphay alphay))
Outputs
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ cos2phi (pow alphax 2))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(/ sin2phi (pow alphay 2))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
1
(+ 1 (* -1 u0))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* u0 (- (/ 1 u0) 1))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* -1 (* u0 (- 1 (/ 1 u0))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
Calls

15 calls:

TimeVariablePointExpression
9.0ms
alphay
@0
((log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (- 1 u0) (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))
3.0ms
u0
@inf
((log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (- 1 u0) (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))
2.0ms
alphax
@0
((log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (- 1 u0) (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))
2.0ms
alphay
@inf
((log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (- 1 u0) (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))
2.0ms
alphax
@inf
((log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (- 1 u0) (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))

simplify189.0ms (1.5%)

Memory
24.0MiB live, 213.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03872275
112712189
247692112
082081998
Stop Event
iter limit
node limit
Counts
72 → 71
Calls
Call 1
Inputs
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ cos2phi (pow alphax 2))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(/ sin2phi (pow alphay 2))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
1
(+ 1 (* -1 u0))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* u0 (- (/ 1 u0) 1))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* -1 (* u0 (- 1 (/ 1 u0))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
Outputs
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (fma.f32 (*.f32 (*.f32 (neg.f32 sin2phi) sin2phi) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 alphax alphax) (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (*.f32 (*.f32 (neg.f32 sin2phi) sin2phi) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 alphax alphax) (pow.f32 cos2phi #s(literal 3 binary32)))))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
(/ cos2phi (pow alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(fma.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 6 binary32))) (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(fma.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 cos2phi) cos2phi) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 alphay alphay) (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)))) (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(fma.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (*.f32 (*.f32 (neg.f32 cos2phi) cos2phi) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 alphay alphay) (pow.f32 sin2phi #s(literal 3 binary32)))))) (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
(/ sin2phi (pow alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi (/.f32 sin2phi (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(fma.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay #s(literal 6 binary32))) (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi (/.f32 sin2phi (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(fma.f32 (*.f32 (*.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0) u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
1
#s(literal 1 binary32)
(+ 1 (* -1 u0))
(-.f32 #s(literal 1 binary32) u0)
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0)) u0))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (neg.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(-.f32 (+.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) u0) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) u0) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(neg.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) u0) u0) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 #s(literal 1/2 binary32) u0) u0)) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(* u0 (- (/ 1 u0) 1))
(-.f32 #s(literal 1 binary32) u0)
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (/.f32 #s(literal -1 binary32) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(-.f32 (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) u0) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) u0) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(-.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)) u0))
(log (/ -1 u0))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) u0))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 #s(literal 1/2 binary32) u0) u0))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0)) u0))
(* -1 (* u0 (- 1 (/ 1 u0))))
(-.f32 #s(literal 1 binary32) u0)
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 sin2phi)) alphay) alphay (*.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)))) cos2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 sin2phi)) alphay) alphay (*.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (*.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 6 binary32))))) cos2phi)) cos2phi))
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) cos2phi) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/.f32 (fma.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax)) alphax (fma.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) cos2phi))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (-.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (-.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) cos2phi)) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) alphay) (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 cos2phi)) alphax) alphax (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 sin2phi (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)))) sin2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 cos2phi)) alphax) alphax (*.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay #s(literal 6 binary32))))) sin2phi)) sin2phi))
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi))) sin2phi) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/.f32 (fma.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay)) alphay (fma.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi))) sin2phi))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi))) sin2phi)) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) alphay (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) alphax) (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi))) (neg.f32 sin2phi))) (neg.f32 sin2phi))) (neg.f32 sin2phi))

rewrite214.0ms (1.7%)

Memory
-27.8MiB live, 259.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01539
02439
19439
293739
0844935
Stop Event
iter limit
node limit
iter limit
Counts
6 → 248
Calls
Call 1
Inputs
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 sin2phi (*.f32 alphay alphay))
Outputs
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32))
(*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)))) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (log1p.f32 u0) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (*.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))) (*.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)) (*.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)))) (log1p.f32 (neg.f32 u0)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))) (neg.f32 (log1p.f32 (neg.f32 u0))))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(-.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(-.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 (neg.f32 u0))))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(+.f32 #s(literal 0 binary32) (log1p.f32 (neg.f32 u0)))
(neg.f32 (neg.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 (*.f32 alphax alphax) alphay)) alphay)
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphax alphay)) (*.f32 alphax alphay))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) alphax) (*.f32 (*.f32 alphax alphay) alphay))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal -4 binary32)) cos2phi) cos2phi (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal -4 binary32)) cos2phi) cos2phi (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32))
(*.f32 (pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (neg.f32 cos2phi) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 alphax #s(literal -4 binary32)) cos2phi) cos2phi (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal -4 binary32)) cos2phi) cos2phi (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))) (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (neg.f32 cos2phi) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 alphax #s(literal -4 binary32)) cos2phi) cos2phi (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal -4 binary32)) cos2phi) cos2phi (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (neg.f32 cos2phi) (/.f32 sin2phi (*.f32 alphay alphay))))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (neg.f32 cos2phi) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 alphax #s(literal -4 binary32)) cos2phi) cos2phi (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal -4 binary32)) cos2phi) cos2phi (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (/.f32 #s(literal -1 binary32) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (/.f32 #s(literal -1 binary32) (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal -4 binary32)) cos2phi) cos2phi (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 alphax (/.f32 sin2phi alphay)))) (*.f32 alphax alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax (neg.f32 alphay)) alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax alphay) alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (/.f32 alphay sin2phi) (neg.f32 alphax))) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 cos2phi) alphay (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 (neg.f32 alphax) (*.f32 alphax alphay)))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 alphay) (*.f32 alphay (neg.f32 cos2phi)) (*.f32 (*.f32 sin2phi (neg.f32 alphax)) alphax))) (neg.f32 (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (neg.f32 cos2phi) alphay) (/.f32 alphay sin2phi) (*.f32 alphax alphax))) (neg.f32 (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) sin2phi)))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 cos2phi alphay) (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (neg.f32 cos2phi) alphay) alphay (*.f32 sin2phi (*.f32 alphax alphax)))) (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 alphax alphax))) (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) sin2phi))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 alphay (/.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi) alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (neg.f32 sin2phi)))) (*.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay) (neg.f32 alphay)))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi))) (*.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay) alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi))) (*.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay) (/.f32 alphay sin2phi)))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 4 binary32)) (pow.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))))
(/.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 6 binary32)) (pow.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 4 binary32)) (*.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))) (-.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)))) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (+.f32 #s(literal 0 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 #s(literal 0 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))))
(/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))) (log1p.f32 (neg.f32 u0))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 #s(literal 0 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay)))
(fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(fma.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 0 binary32) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (*.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))))))
(fma.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (*.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))))))
(fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))))) (*.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay)))
(+.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(+.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32))))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (*.f32 (*.f32 cos2phi sin2phi) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 0 binary32)) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0))))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(*.f32 #s(literal -1 binary32) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32))
(*.f32 (log1p.f32 (neg.f32 u0)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 (log1p.f32 (neg.f32 u0))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)))) (neg.f32 (log1p.f32 (neg.f32 u0))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)))
(/.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))) (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (log1p.f32 (neg.f32 u0))) (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 #s(literal 0 binary32) (log1p.f32 (neg.f32 u0)))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 (neg.f32 u0))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (*.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (-.f32 (neg.f32 u0) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (fma.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (neg.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (-.f32 u0 #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (/.f32 u0 #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(fma.f32 #s(literal -1 binary32) u0 #s(literal 1 binary32))
(fma.f32 (neg.f32 u0) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 u0 #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (neg.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (neg.f32 u0) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (neg.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(+.f32 (neg.f32 u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 u0))
(neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alphax) (/.f32 (neg.f32 cos2phi) alphax))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 cos2phi alphax))
(*.f32 (/.f32 (neg.f32 cos2phi) alphax) (/.f32 #s(literal 1 binary32) (neg.f32 alphax)))
(*.f32 (/.f32 cos2phi alphax) (*.f32 (/.f32 #s(literal 1 binary32) alphax) #s(literal 1 binary32)))
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (neg.f32 cos2phi) alphax) alphax))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) cos2phi) #s(literal -1 binary32)))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi)
(*.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 (pow.f32 alphax #s(literal -2 binary32))) #s(literal 1 binary32)))
(*.f32 (neg.f32 cos2phi) (neg.f32 (pow.f32 alphax #s(literal -2 binary32))))
(*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 1 binary32))
(*.f32 cos2phi (*.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 1 binary32)))
(*.f32 cos2phi (pow.f32 alphax #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 cos2phi) alphax)) (neg.f32 alphax))
(/.f32 (*.f32 cos2phi #s(literal -1 binary32)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (/.f32 (neg.f32 cos2phi) alphax) (neg.f32 alphax))
(/.f32 (/.f32 cos2phi alphax) (neg.f32 (neg.f32 alphax)))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi)))
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphax) alphax)) (/.f32 (/.f32 (neg.f32 cos2phi) alphax) alphax))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (neg.f32 cos2phi) alphax) alphax))
(pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32)))
(neg.f32 (*.f32 (/.f32 (/.f32 (neg.f32 cos2phi) alphax) alphax) #s(literal 1 binary32)))
(neg.f32 (/.f32 (/.f32 (neg.f32 cos2phi) alphax) alphax))
(*.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alphay) (/.f32 (neg.f32 sin2phi) alphay))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 sin2phi alphay))
(*.f32 (/.f32 (neg.f32 sin2phi) alphay) (/.f32 #s(literal 1 binary32) (neg.f32 alphay)))
(*.f32 (/.f32 sin2phi alphay) (*.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)))
(*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) sin2phi) #s(literal -1 binary32)))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi)
(*.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 (pow.f32 alphay #s(literal -2 binary32))) #s(literal 1 binary32)))
(*.f32 (neg.f32 sin2phi) (neg.f32 (pow.f32 alphay #s(literal -2 binary32))))
(*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 1 binary32))
(*.f32 sin2phi (*.f32 (pow.f32 alphay #s(literal -2 binary32)) #s(literal 1 binary32)))
(*.f32 sin2phi (pow.f32 alphay #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 sin2phi) alphay)) (neg.f32 alphay))
(/.f32 (*.f32 sin2phi #s(literal -1 binary32)) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (/.f32 (neg.f32 sin2phi) alphay) (neg.f32 alphay))
(/.f32 (/.f32 sin2phi alphay) (neg.f32 (neg.f32 alphay)))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))
(/.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphay) alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphay) alphay)) (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay))
(pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32)))
(neg.f32 (*.f32 (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay) #s(literal 1 binary32)))
(neg.f32 (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay))

eval34.0ms (0.3%)

Memory
23.1MiB live, 98.6MiB allocated
Compiler

Compiled 10 100 to 1 343 computations (86.7% saved)

prune37.0ms (0.3%)

Memory
-19.2MiB live, 104.5MiB allocated
Pruning

41 alts after pruning (40 fresh and 1 done)

PrunedKeptTotal
New27340313
Fresh000
Picked011
Done000
Total27341314
Accuracy
91.4%
Counts
314 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.2%
(fma.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay)))
47.6%
(/.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
46.9%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
60.3%
(/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
14.7%
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax alphay) alphay))
41.5%
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 alphax (/.f32 sin2phi alphay)))) (*.f32 alphax alphay))
43.6%
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax (neg.f32 alphay)) alphay))
26.2%
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 alphax alphax))) (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) sin2phi))
36.2%
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi))) (*.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay) alphay))
34.5%
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 alphay (/.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi) alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))
47.4%
(/.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
50.2%
(/.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
28.1%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
33.6%
(/.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi)))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))))
59.1%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.4%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
57.5%
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
41.1%
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
17.1%
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
32.4%
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (neg.f32 (log1p.f32 (neg.f32 u0)))))
58.1%
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 (*.f32 alphax alphax) alphay)) alphay)
58.0%
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
27.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi))
10.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi))
58.0%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
Compiler

Compiled 2 225 to 1 629 computations (26.8% saved)

simplify144.0ms (1.2%)

Memory
5.9MiB live, 194.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (log1p.f32 (neg.f32 u0)))
cost-diff0
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi))))
cost-diff64
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
cost-diff480
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax alphay) alphay))
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff96
(*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))
cost-diff6464
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32)))
cost-diff0
(-.f32 #s(literal 1 binary32) u0)
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff352
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
cost-diff0
(/.f32 sin2phi (*.f32 alphay alphay))
cost-diff0
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
cost-diff0
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
cost-diff0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
cost-diff0
(log1p.f32 (*.f32 (neg.f32 u0) u0))
cost-diff0
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
cost-diff0
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
cost-diff64
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
060507
0106486
1190481
2419479
31381476
45749470
08225470
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
(log1p.f32 u0)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
u0
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
(/.f32 cos2phi alphax)
cos2phi
alphax
(/.f32 #s(literal 1 binary32) alphax)
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32)))
(*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))
(log.f32 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(*.f32 alphax alphax)
alphax
cos2phi
#s(literal -1 binary32)
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax alphay) alphay))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
(-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))
(pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
#s(literal 2 binary32)
(pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))
(*.f32 (/.f32 cos2phi alphax) alphay)
(/.f32 cos2phi alphax)
(*.f32 alphax (neg.f32 sin2phi))
(neg.f32 sin2phi)
(*.f32 (*.f32 alphax alphay) alphay)
(*.f32 alphax alphay)
Outputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
(log1p.f32 u0)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
u0
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 cos2phi alphax)
cos2phi
alphax
(/.f32 #s(literal 1 binary32) alphax)
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32)))
(/.f32 cos2phi (*.f32 alphax alphax))
(*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))
(neg.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(log.f32 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 alphax alphax) cos2phi)
(*.f32 alphax alphax)
alphax
cos2phi
#s(literal -1 binary32)
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax alphay) alphay))
(*.f32 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi))))
(*.f32 (/.f32 (-.f32 (*.f32 sin2phi alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 (neg.f32 u0)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
(-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))
(-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))
(pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
#s(literal 2 binary32)
(pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))
(fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))
(*.f32 (/.f32 cos2phi alphax) alphay)
(/.f32 cos2phi alphax)
(*.f32 alphax (neg.f32 sin2phi))
(*.f32 (neg.f32 sin2phi) alphax)
(neg.f32 sin2phi)
(*.f32 (*.f32 alphax alphay) alphay)
(*.f32 (*.f32 alphay alphax) alphay)
(*.f32 alphax alphay)
(*.f32 alphay alphax)

localize224.0ms (1.8%)

Memory
5.6MiB live, 322.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy1.9506322363088262
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax alphay) alphay))
accuracy5.884125433742341
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi))))
accuracy17.935976141699918
(fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))
accuracy21.087979778053054
(log1p.f32 (neg.f32 u0))
accuracy0.25390625
(/.f32 (*.f32 alphax alphax) cos2phi)
accuracy0.4135602538602746
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
accuracy2.645645437816553
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32)))
accuracy14.11771445524056
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.23828125
(/.f32 sin2phi (*.f32 alphay alphay))
accuracy0.33822250976844204
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
accuracy0.4135602538602746
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
accuracy14.11771445524056
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.23828125
(/.f32 sin2phi (*.f32 alphay alphay))
accuracy0.265625
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.4008373967263756
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
accuracy7.904615587301134
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
accuracy0.265625
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.4135602538602746
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
accuracy15.68217887166149
(log1p.f32 u0)
accuracy18.67403031570918
(log1p.f32 (*.f32 (neg.f32 u0) u0))
Samples
156.0ms256×0valid
Compiler

Compiled 1 031 to 115 computations (88.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 102.0ms
ival-mult: 37.0ms (36.4% of total)
ival-div: 18.0ms (17.7% of total)
ival-pow2: 17.0ms (16.7% of total)
ival-log: 6.0ms (5.9% of total)
ival-log1p: 6.0ms (5.9% of total)
ival-add: 5.0ms (4.9% of total)
ival-neg: 5.0ms (4.9% of total)
ival-exp: 3.0ms (3% of total)
ival-sub: 3.0ms (3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series291.0ms (2.4%)

Memory
23.5MiB live, 424.1MiB allocated
Counts
25 → 300
Calls
Call 1
Inputs
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 1 binary32) u0)
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32)))
(*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax alphay) alphay))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log1p.f32 u0)
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 alphax alphax) cos2phi)
(log1p.f32 (neg.f32 u0))
(fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))
Outputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(/ cos2phi (pow alphax 2))
(/ (+ cos2phi (/ (* (pow alphax 2) sin2phi) (pow alphay 2))) (pow alphax 2))
(* -1 (+ (log (/ 1 cos2phi)) (* 2 (log alphax))))
(* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2)))
(* (pow alphax 4) (+ (* -1 (/ (log (- 1 u0)) (pow cos2phi 2))) (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4))))))
(* (pow alphax 4) (+ (* -1 (/ (log (- 1 u0)) (pow cos2phi 2))) (* (pow alphax 4) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6)))) (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4))))))))
(* (pow alphax 4) (+ (* -1 (/ (log (- 1 u0)) (pow cos2phi 2))) (* (pow alphax 4) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4)))) (* (pow alphax 4) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 6) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 8)))) (* -1 (/ (* (pow sin2phi 4) (log (- 1 u0))) (* (pow alphay 8) (pow cos2phi 6))))))))))
(* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi))
(* (pow alphax 3) (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow cos2phi 2))))
(* (pow alphax 3) (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (pow cos2phi 2))))))
(* (pow alphax 3) (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (pow cos2phi 2))))))
(/ (pow alphax 2) cos2phi)
(/ (* (pow alphay 2) cos2phi) alphax)
(/ (+ (* -1 (* (pow alphax 2) sin2phi)) (* (pow alphay 2) cos2phi)) alphax)
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(/ sin2phi (pow alphay 2))
(+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))
(* -1 (+ (log (/ 1 cos2phi)) (* -2 (log (/ 1 alphax)))))
(/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2))
(+ (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4))))
(+ (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4))) (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6)))))
(+ (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4))) (+ (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6))) (/ (* (pow alphay 16) (* (pow cos2phi 6) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 8))))))
(* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi))
(* alphax (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* alphax (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))))
(* alphax (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))))))
(* -1 (* alphax sin2phi))
(* alphax (+ (* -1 sin2phi) (/ (* (pow alphay 2) cos2phi) (pow alphax 2))))
(* -1 (+ (log (/ 1 cos2phi)) (* -2 (log (/ -1 alphax)))))
(- (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3))))
(* -1 (* alphax (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi))))
(* -1 (* alphax (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))))))
(* -1 (* alphax (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))) (+ (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3))))))))
(* -1 (* alphax (+ sin2phi (* -1 (/ (* (pow alphay 2) cos2phi) (pow alphax 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(/ (+ sin2phi (/ (* (pow alphay 2) cos2phi) (pow alphax 2))) (pow alphay 2))
(* (pow alphay 4) (+ (/ (log (- 1 u0)) (pow sin2phi 2)) (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4)))))
(* (pow alphay 4) (+ (* (pow alphay 4) (+ (/ (* (pow alphay 4) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6))) (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))))) (/ (log (- 1 u0)) (pow sin2phi 2))))
(* (pow alphay 4) (+ (* (pow alphay 4) (+ (* (pow alphay 4) (+ (/ (* (pow alphay 4) (* (pow cos2phi 6) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 8))) (/ (* (pow cos2phi 4) (log (- 1 u0))) (* (pow alphax 8) (pow sin2phi 6))))) (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))))) (/ (log (- 1 u0)) (pow sin2phi 2))))
(* (pow alphay 4) (+ (* -1 (/ (* alphax (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* alphax (pow sin2phi 2)))))
(* (pow alphay 4) (+ (* -1 (/ (* alphax (log (- 1 u0))) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* alphax (pow sin2phi 2)))))))
(* (pow alphay 4) (+ (* -1 (/ (* alphax (log (- 1 u0))) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 5) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* alphax (pow sin2phi 2)))))))
(+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4)))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6))))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4)))) (+ (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6)))) (* -1 (/ (* (pow alphax 16) (* (pow sin2phi 6) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 8)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 3) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 3) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 3) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 9) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))))))
(* (pow alphay 2) (+ (* -1 (/ (* alphax sin2phi) (pow alphay 2))) (/ cos2phi alphax)))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (pow u0 2))
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
1
(+ 1 (* -1 u0))
(/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(* u0 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(* u0 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* u0 (+ (* 1/3 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(* u0 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* u0 (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* u0 (+ (* 1/4 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(* u0 (+ (* 1/2 (/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/2 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/3 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* 1/2 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(* u0 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(* u0 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* u0 (+ (* 1/3 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(* u0 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* u0 (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* u0 (+ (* 1/4 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(* u0 (+ 1 (* -1/2 u0)))
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(+ (log -1) (* -2 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* u0 (- (/ 1 u0) 1))
(* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* (pow u0 3) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (/ 1/2 (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (* 1/3 (/ 1 (* (pow u0 3) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))))
(* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* (pow u0 3) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))))
(* -1 (log (/ 1 u0)))
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* -1 (* u0 (- 1 (/ 1 u0))))
(/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1 (/ (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) u0))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(+ (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+ (/ 1/2 (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (* 1/2 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) u0)) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) u0)) (/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1 (/ (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) u0))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+ (log -1) (* -1 (log (/ -1 u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(* -1 (+ (log (pow alphax 2)) (* -1 (log cos2phi))))
(+ (* (pow cos2phi 2) (+ (/ (* (pow alphay 8) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))) (/ (* (pow alphay 12) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6))))) (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)))
(+ (* (pow cos2phi 2) (+ (* (pow cos2phi 2) (+ (/ (* (pow alphay 12) (log (- 1 u0))) (* (pow alphax 8) (pow sin2phi 6))) (/ (* (pow alphay 16) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 8))))) (/ (* (pow alphay 8) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)))
(+ (* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi)) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax (pow sin2phi 2))))
(+ (* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* (pow alphay 6) (log (- 1 u0))) (* alphax (pow sin2phi 2))))))
(+ (* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 8) (log (- 1 u0))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* (pow alphay 10) (* cos2phi (log (- 1 u0)))) (* (pow alphax 5) (pow sin2phi 4))))) (/ (* (pow alphay 6) (log (- 1 u0))) (* alphax (pow sin2phi 2))))))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(* cos2phi (+ (/ 1 (pow alphax 2)) (/ sin2phi (* (pow alphay 2) cos2phi))))
(* -1 (+ (log (/ 1 cos2phi)) (log (pow alphax 2))))
(/ (+ (* -1 (* (pow alphax 4) (log (- 1 u0)))) (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2))))) (pow cos2phi 2))
(/ (+ (* -1 (* (pow alphax 4) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4)))))) (pow cos2phi 2))
(/ (+ (* -1 (* (pow alphax 4) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 16) (* (pow sin2phi 6) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 6))))))) (pow cos2phi 2))
(/ (+ (* -1 (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi)) cos2phi)
(/ (+ (* -1 (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi) (/ (* (pow alphax 9) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) cos2phi)
(* cos2phi (+ (* -1 (/ (* alphax sin2phi) cos2phi)) (/ (pow alphay 2) alphax)))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (* cos2phi (- (* -1 (/ sin2phi (* (pow alphay 2) cos2phi))) (/ 1 (pow alphax 2)))))
(* -1 (+ (log (* -1 (pow alphax 2))) (log (/ -1 cos2phi))))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi)) (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 5) (* sin2phi (log (- 1 u0))))) cos2phi)) (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 9) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 5) (* sin2phi (log (- 1 u0))))) cos2phi)) (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) cos2phi))
(* -1 (* cos2phi (+ (* -1 (/ (pow alphay 2) alphax)) (/ (* alphax sin2phi) cos2phi))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (* (pow sin2phi 2) (+ (* -1 (/ (* (pow alphax 8) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6)))))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (* (pow sin2phi 2) (+ (* -1 (/ (* (pow alphax 8) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4)))) (* (pow sin2phi 2) (+ (* -1 (/ (* (pow alphax 12) (log (- 1 u0))) (* (pow alphay 8) (pow cos2phi 6)))) (* -1 (/ (* (pow alphax 16) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 8)))))))))
(+ (* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi)) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (pow cos2phi 2)))
(+ (* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 7) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* (pow alphax 5) (log (- 1 u0))) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 7) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* (pow alphax 9) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4))))) (/ (* (pow alphax 5) (log (- 1 u0))) (pow cos2phi 2)))))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(* sin2phi (+ (/ 1 (pow alphay 2)) (/ cos2phi (* (pow alphax 2) sin2phi))))
(/ (+ (* (pow alphay 4) (log (- 1 u0))) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (pow sin2phi 2))
(/ (+ (* (pow alphay 4) (log (- 1 u0))) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))) (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (pow sin2phi 2))
(/ (+ (* (pow alphay 4) (log (- 1 u0))) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))) (+ (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))) (/ (* (pow alphay 16) (* (pow cos2phi 6) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 6)))))) (pow sin2phi 2))
(/ (+ (* -1 (* alphax (* (pow alphay 4) (log (- 1 u0))))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi))) sin2phi)
(/ (+ (* -1 (* alphax (* (pow alphay 4) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 2)))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi)))) sin2phi)
(/ (+ (* -1 (* alphax (* (pow alphay 4) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 2)))) (+ (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi)) (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 5) (pow sin2phi 3)))))) sin2phi)
(* sin2phi (+ (* -1 alphax) (/ (* (pow alphay 2) cos2phi) (* alphax sin2phi))))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (* sin2phi (- (* -1 (/ cos2phi (* (pow alphax 2) sin2phi))) (/ 1 (pow alphay 2)))))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi))) (* alphax (* (pow alphay 4) (log (- 1 u0))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) sin2phi))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) alphax)) sin2phi)) (* alphax (* (pow alphay 4) (log (- 1 u0))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 5) sin2phi))) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 3))) sin2phi)) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) alphax)) sin2phi)) (* alphax (* (pow alphay 4) (log (- 1 u0))))) sin2phi))
(* -1 (* sin2phi (+ alphax (* -1 (/ (* (pow alphay 2) cos2phi) (* alphax sin2phi))))))
Calls

15 calls:

TimeVariablePointExpression
64.0ms
sin2phi
@inf
((neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/ sin2phi (* alphay alphay)) (* (/ cos2phi alphax) (/ 1 alphax)) (log (- 1 u0)) (neg (log (- 1 u0))) (- 1 u0) (exp (* (log (/ (* alphax alphax) cos2phi)) -1)) (* (log (/ (* alphax alphax) cos2phi)) -1) (/ (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (* (* alphax alphay) alphay)) (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (neg (log (+ 1 (neg u0)))) (log (+ 1 u0)) (/ cos2phi (* alphax alphax)) (/ (neg (log (- 1 u0))) (+ (* (/ cos2phi alphax) (/ 1 alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (exp (* (log (/ (* alphax alphax) cos2phi)) -1)) (/ sin2phi (* alphay alphay)))) (/ (* alphax alphax) cos2phi) (log (+ 1 (neg u0))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi))))
51.0ms
alphax
@0
((neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/ sin2phi (* alphay alphay)) (* (/ cos2phi alphax) (/ 1 alphax)) (log (- 1 u0)) (neg (log (- 1 u0))) (- 1 u0) (exp (* (log (/ (* alphax alphax) cos2phi)) -1)) (* (log (/ (* alphax alphax) cos2phi)) -1) (/ (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (* (* alphax alphay) alphay)) (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (neg (log (+ 1 (neg u0)))) (log (+ 1 u0)) (/ cos2phi (* alphax alphax)) (/ (neg (log (- 1 u0))) (+ (* (/ cos2phi alphax) (/ 1 alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (exp (* (log (/ (* alphax alphax) cos2phi)) -1)) (/ sin2phi (* alphay alphay)))) (/ (* alphax alphax) cos2phi) (log (+ 1 (neg u0))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi))))
41.0ms
cos2phi
@-inf
((neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/ sin2phi (* alphay alphay)) (* (/ cos2phi alphax) (/ 1 alphax)) (log (- 1 u0)) (neg (log (- 1 u0))) (- 1 u0) (exp (* (log (/ (* alphax alphax) cos2phi)) -1)) (* (log (/ (* alphax alphax) cos2phi)) -1) (/ (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (* (* alphax alphay) alphay)) (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (neg (log (+ 1 (neg u0)))) (log (+ 1 u0)) (/ cos2phi (* alphax alphax)) (/ (neg (log (- 1 u0))) (+ (* (/ cos2phi alphax) (/ 1 alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (exp (* (log (/ (* alphax alphax) cos2phi)) -1)) (/ sin2phi (* alphay alphay)))) (/ (* alphax alphax) cos2phi) (log (+ 1 (neg u0))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi))))
23.0ms
alphax
@-inf
((neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/ sin2phi (* alphay alphay)) (* (/ cos2phi alphax) (/ 1 alphax)) (log (- 1 u0)) (neg (log (- 1 u0))) (- 1 u0) (exp (* (log (/ (* alphax alphax) cos2phi)) -1)) (* (log (/ (* alphax alphax) cos2phi)) -1) (/ (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (* (* alphax alphay) alphay)) (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (neg (log (+ 1 (neg u0)))) (log (+ 1 u0)) (/ cos2phi (* alphax alphax)) (/ (neg (log (- 1 u0))) (+ (* (/ cos2phi alphax) (/ 1 alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (exp (* (log (/ (* alphax alphax) cos2phi)) -1)) (/ sin2phi (* alphay alphay)))) (/ (* alphax alphax) cos2phi) (log (+ 1 (neg u0))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi))))
20.0ms
cos2phi
@0
((neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/ sin2phi (* alphay alphay)) (* (/ cos2phi alphax) (/ 1 alphax)) (log (- 1 u0)) (neg (log (- 1 u0))) (- 1 u0) (exp (* (log (/ (* alphax alphax) cos2phi)) -1)) (* (log (/ (* alphax alphax) cos2phi)) -1) (/ (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (* (* alphax alphay) alphay)) (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (neg (log (+ 1 (neg u0)))) (log (+ 1 u0)) (/ cos2phi (* alphax alphax)) (/ (neg (log (- 1 u0))) (+ (* (/ cos2phi alphax) (/ 1 alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (exp (* (log (/ (* alphax alphax) cos2phi)) -1)) (/ sin2phi (* alphay alphay)))) (/ (* alphax alphax) cos2phi) (log (+ 1 (neg u0))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi))))

simplify431.0ms (3.5%)

Memory
-5.6MiB live, 313.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0159313197
1560612703
0888812020
Stop Event
iter limit
node limit
Counts
300 → 299
Calls
Call 1
Inputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(/ cos2phi (pow alphax 2))
(/ (+ cos2phi (/ (* (pow alphax 2) sin2phi) (pow alphay 2))) (pow alphax 2))
(* -1 (+ (log (/ 1 cos2phi)) (* 2 (log alphax))))
(* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2)))
(* (pow alphax 4) (+ (* -1 (/ (log (- 1 u0)) (pow cos2phi 2))) (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4))))))
(* (pow alphax 4) (+ (* -1 (/ (log (- 1 u0)) (pow cos2phi 2))) (* (pow alphax 4) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6)))) (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4))))))))
(* (pow alphax 4) (+ (* -1 (/ (log (- 1 u0)) (pow cos2phi 2))) (* (pow alphax 4) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4)))) (* (pow alphax 4) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 6) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 8)))) (* -1 (/ (* (pow sin2phi 4) (log (- 1 u0))) (* (pow alphay 8) (pow cos2phi 6))))))))))
(* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi))
(* (pow alphax 3) (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow cos2phi 2))))
(* (pow alphax 3) (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (pow cos2phi 2))))))
(* (pow alphax 3) (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (pow cos2phi 2))))))
(/ (pow alphax 2) cos2phi)
(/ (* (pow alphay 2) cos2phi) alphax)
(/ (+ (* -1 (* (pow alphax 2) sin2phi)) (* (pow alphay 2) cos2phi)) alphax)
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(/ sin2phi (pow alphay 2))
(+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))
(* -1 (+ (log (/ 1 cos2phi)) (* -2 (log (/ 1 alphax)))))
(/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2))
(+ (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4))))
(+ (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4))) (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6)))))
(+ (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4))) (+ (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6))) (/ (* (pow alphay 16) (* (pow cos2phi 6) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 8))))))
(* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi))
(* alphax (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* alphax (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))))
(* alphax (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))))))
(* -1 (* alphax sin2phi))
(* alphax (+ (* -1 sin2phi) (/ (* (pow alphay 2) cos2phi) (pow alphax 2))))
(* -1 (+ (log (/ 1 cos2phi)) (* -2 (log (/ -1 alphax)))))
(- (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3))))
(* -1 (* alphax (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi))))
(* -1 (* alphax (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))))))
(* -1 (* alphax (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))) (+ (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3))))))))
(* -1 (* alphax (+ sin2phi (* -1 (/ (* (pow alphay 2) cos2phi) (pow alphax 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(/ (+ sin2phi (/ (* (pow alphay 2) cos2phi) (pow alphax 2))) (pow alphay 2))
(* (pow alphay 4) (+ (/ (log (- 1 u0)) (pow sin2phi 2)) (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4)))))
(* (pow alphay 4) (+ (* (pow alphay 4) (+ (/ (* (pow alphay 4) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6))) (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))))) (/ (log (- 1 u0)) (pow sin2phi 2))))
(* (pow alphay 4) (+ (* (pow alphay 4) (+ (* (pow alphay 4) (+ (/ (* (pow alphay 4) (* (pow cos2phi 6) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 8))) (/ (* (pow cos2phi 4) (log (- 1 u0))) (* (pow alphax 8) (pow sin2phi 6))))) (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))))) (/ (log (- 1 u0)) (pow sin2phi 2))))
(* (pow alphay 4) (+ (* -1 (/ (* alphax (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* alphax (pow sin2phi 2)))))
(* (pow alphay 4) (+ (* -1 (/ (* alphax (log (- 1 u0))) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* alphax (pow sin2phi 2)))))))
(* (pow alphay 4) (+ (* -1 (/ (* alphax (log (- 1 u0))) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 5) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* alphax (pow sin2phi 2)))))))
(+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4)))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6))))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4)))) (+ (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6)))) (* -1 (/ (* (pow alphax 16) (* (pow sin2phi 6) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 8)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 3) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 3) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 3) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 9) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))))))
(* (pow alphay 2) (+ (* -1 (/ (* alphax sin2phi) (pow alphay 2))) (/ cos2phi alphax)))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (pow u0 2))
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
1
(+ 1 (* -1 u0))
(/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(* u0 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(* u0 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* u0 (+ (* 1/3 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(* u0 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* u0 (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* u0 (+ (* 1/4 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(* u0 (+ (* 1/2 (/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/2 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/3 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* 1/2 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(* u0 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(* u0 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* u0 (+ (* 1/3 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(* u0 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* u0 (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* u0 (+ (* 1/4 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(* u0 (+ 1 (* -1/2 u0)))
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(+ (log -1) (* -2 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* u0 (- (/ 1 u0) 1))
(* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* (pow u0 3) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (/ 1/2 (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (* 1/3 (/ 1 (* (pow u0 3) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))))
(* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* (pow u0 3) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))))
(* -1 (log (/ 1 u0)))
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* -1 (* u0 (- 1 (/ 1 u0))))
(/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1 (/ (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) u0))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(+ (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+ (/ 1/2 (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (* 1/2 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) u0)) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) u0)) (/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1 (/ (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) u0))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+ (log -1) (* -1 (log (/ -1 u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(* -1 (+ (log (pow alphax 2)) (* -1 (log cos2phi))))
(+ (* (pow cos2phi 2) (+ (/ (* (pow alphay 8) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))) (/ (* (pow alphay 12) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6))))) (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)))
(+ (* (pow cos2phi 2) (+ (* (pow cos2phi 2) (+ (/ (* (pow alphay 12) (log (- 1 u0))) (* (pow alphax 8) (pow sin2phi 6))) (/ (* (pow alphay 16) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 8))))) (/ (* (pow alphay 8) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)))
(+ (* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi)) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax (pow sin2phi 2))))
(+ (* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* (pow alphay 6) (log (- 1 u0))) (* alphax (pow sin2phi 2))))))
(+ (* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 8) (log (- 1 u0))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* (pow alphay 10) (* cos2phi (log (- 1 u0)))) (* (pow alphax 5) (pow sin2phi 4))))) (/ (* (pow alphay 6) (log (- 1 u0))) (* alphax (pow sin2phi 2))))))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(* cos2phi (+ (/ 1 (pow alphax 2)) (/ sin2phi (* (pow alphay 2) cos2phi))))
(* -1 (+ (log (/ 1 cos2phi)) (log (pow alphax 2))))
(/ (+ (* -1 (* (pow alphax 4) (log (- 1 u0)))) (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2))))) (pow cos2phi 2))
(/ (+ (* -1 (* (pow alphax 4) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4)))))) (pow cos2phi 2))
(/ (+ (* -1 (* (pow alphax 4) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 16) (* (pow sin2phi 6) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 6))))))) (pow cos2phi 2))
(/ (+ (* -1 (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi)) cos2phi)
(/ (+ (* -1 (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi) (/ (* (pow alphax 9) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) cos2phi)
(* cos2phi (+ (* -1 (/ (* alphax sin2phi) cos2phi)) (/ (pow alphay 2) alphax)))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (* cos2phi (- (* -1 (/ sin2phi (* (pow alphay 2) cos2phi))) (/ 1 (pow alphax 2)))))
(* -1 (+ (log (* -1 (pow alphax 2))) (log (/ -1 cos2phi))))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi)) (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 5) (* sin2phi (log (- 1 u0))))) cos2phi)) (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 9) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 5) (* sin2phi (log (- 1 u0))))) cos2phi)) (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) cos2phi))
(* -1 (* cos2phi (+ (* -1 (/ (pow alphay 2) alphax)) (/ (* alphax sin2phi) cos2phi))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (* (pow sin2phi 2) (+ (* -1 (/ (* (pow alphax 8) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6)))))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (* (pow sin2phi 2) (+ (* -1 (/ (* (pow alphax 8) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4)))) (* (pow sin2phi 2) (+ (* -1 (/ (* (pow alphax 12) (log (- 1 u0))) (* (pow alphay 8) (pow cos2phi 6)))) (* -1 (/ (* (pow alphax 16) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 8)))))))))
(+ (* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi)) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (pow cos2phi 2)))
(+ (* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 7) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* (pow alphax 5) (log (- 1 u0))) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 7) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* (pow alphax 9) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4))))) (/ (* (pow alphax 5) (log (- 1 u0))) (pow cos2phi 2)))))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(* sin2phi (+ (/ 1 (pow alphay 2)) (/ cos2phi (* (pow alphax 2) sin2phi))))
(/ (+ (* (pow alphay 4) (log (- 1 u0))) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (pow sin2phi 2))
(/ (+ (* (pow alphay 4) (log (- 1 u0))) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))) (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (pow sin2phi 2))
(/ (+ (* (pow alphay 4) (log (- 1 u0))) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))) (+ (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))) (/ (* (pow alphay 16) (* (pow cos2phi 6) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 6)))))) (pow sin2phi 2))
(/ (+ (* -1 (* alphax (* (pow alphay 4) (log (- 1 u0))))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi))) sin2phi)
(/ (+ (* -1 (* alphax (* (pow alphay 4) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 2)))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi)))) sin2phi)
(/ (+ (* -1 (* alphax (* (pow alphay 4) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 2)))) (+ (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi)) (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 5) (pow sin2phi 3)))))) sin2phi)
(* sin2phi (+ (* -1 alphax) (/ (* (pow alphay 2) cos2phi) (* alphax sin2phi))))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (* sin2phi (- (* -1 (/ cos2phi (* (pow alphax 2) sin2phi))) (/ 1 (pow alphay 2)))))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi))) (* alphax (* (pow alphay 4) (log (- 1 u0))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) sin2phi))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) alphax)) sin2phi)) (* alphax (* (pow alphay 4) (log (- 1 u0))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 5) sin2phi))) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 3))) sin2phi)) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) alphax)) sin2phi)) (* alphax (* (pow alphay 4) (log (- 1 u0))))) sin2phi))
(* -1 (* sin2phi (+ alphax (* -1 (/ (* (pow alphay 2) cos2phi) (* alphax sin2phi))))))
Outputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)) #s(literal -1 binary32) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 cos2phi #s(literal 4 binary32)))) #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) cos2phi)) (*.f32 alphax alphax))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 alphax alphax))
(/ (* (pow alphax 2) u0) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (pow.f32 cos2phi #s(literal 4 binary32)))) #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(/ cos2phi (pow alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/ (+ cos2phi (/ (* (pow alphax 2) sin2phi) (pow alphay 2))) (pow alphax 2))
(/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax))
(* -1 (+ (log (/ 1 cos2phi)) (* 2 (log alphax))))
(neg.f32 (-.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32)) (log.f32 cos2phi)))
(* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2)))
(neg.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)))
(* (pow alphax 4) (+ (* -1 (/ (log (- 1 u0)) (pow cos2phi 2))) (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4))))))
(*.f32 (-.f32 (neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))
(* (pow alphax 4) (+ (* -1 (/ (log (- 1 u0)) (pow cos2phi 2))) (* (pow alphax 4) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6)))) (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4))))))))
(*.f32 (fma.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 4 binary32)) (neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) (pow.f32 alphax #s(literal 4 binary32)))
(* (pow alphax 4) (+ (* -1 (/ (log (- 1 u0)) (pow cos2phi 2))) (* (pow alphax 4) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4)))) (* (pow alphax 4) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 6) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 8)))) (* -1 (/ (* (pow sin2phi 4) (log (- 1 u0))) (* (pow alphay 8) (pow cos2phi 6))))))))))
(*.f32 (fma.f32 (fma.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 6 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 8 binary32))) (*.f32 (/.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 6 binary32)))))) (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))))) (pow.f32 alphax #s(literal 4 binary32)) (neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) (pow.f32 alphax #s(literal 4 binary32)))
(* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi))
(/.f32 (*.f32 (neg.f32 (pow.f32 alphax #s(literal 3 binary32))) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) cos2phi)
(* (pow alphax 3) (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow cos2phi 2))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) cos2phi)) (pow.f32 alphax #s(literal 3 binary32)))
(* (pow alphax 3) (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (pow cos2phi 2))))))
(*.f32 (fma.f32 (-.f32 (*.f32 sin2phi (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) cos2phi)) (pow.f32 alphax #s(literal 3 binary32)))
(* (pow alphax 3) (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (pow cos2phi 2))))))
(*.f32 (fma.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (*.f32 sin2phi (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) cos2phi)) (pow.f32 alphax #s(literal 3 binary32)))
(/ (pow alphax 2) cos2phi)
(/.f32 (*.f32 alphax alphax) cos2phi)
(/ (* (pow alphay 2) cos2phi) alphax)
(/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax)
(/ (+ (* -1 (* (pow alphax 2) sin2phi)) (* (pow alphay 2) cos2phi)) alphax)
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) alphax)
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) sin2phi) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) sin2phi) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 sin2phi #s(literal 4 binary32))))) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 sin2phi #s(literal 3 binary32))))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi)
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) sin2phi))
(/ (* (pow alphay 2) u0) sin2phi)
(/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi))))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 sin2phi #s(literal 4 binary32))))) (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32))))))
(/ sin2phi (pow alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(* -1 (+ (log (/ 1 cos2phi)) (* -2 (log (/ 1 alphax)))))
(neg.f32 (-.f32 (*.f32 (neg.f32 (log.f32 alphax)) #s(literal -2 binary32)) (log.f32 cos2phi)))
(/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2))
(/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi))
(+ (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4))))
(fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)))
(+ (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4))) (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6)))))
(fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))))))
(+ (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4))) (+ (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6))) (/ (* (pow alphay 16) (* (pow cos2phi 6) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 8))))))
(fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 16 binary32)) (pow.f32 alphax #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 6 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 8 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 6 binary32)))))))
(* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi))
(/.f32 (*.f32 (neg.f32 alphax) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0)))) sin2phi)
(* alphax (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) sin2phi)) alphax)
(* alphax (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))))
(*.f32 (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) sin2phi)) alphax)
(* alphax (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))))))
(*.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) sin2phi)) alphax)
(* -1 (* alphax sin2phi))
(*.f32 (neg.f32 alphax) sin2phi)
(* alphax (+ (* -1 sin2phi) (/ (* (pow alphay 2) cos2phi) (pow alphax 2))))
(*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 cos2phi (*.f32 alphax alphax)) (neg.f32 sin2phi)) alphax)
(* -1 (+ (log (/ 1 cos2phi)) (* -2 (log (/ -1 alphax)))))
(neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) alphax)) #s(literal -2 binary32) (neg.f32 (log.f32 cos2phi))))
(- (+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3))))
(-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) sin2phi))
(* -1 (* alphax (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi))))
(*.f32 (neg.f32 alphax) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) sin2phi) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi))))
(* -1 (* alphax (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))))))
(*.f32 (neg.f32 alphax) (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi))))
(* -1 (* alphax (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))) (+ (/ (* (pow alphay 4) (log (- 1 u0))) sin2phi) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3))))))))
(*.f32 (neg.f32 alphax) (-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi))))
(* -1 (* alphax (+ sin2phi (* -1 (/ (* (pow alphay 2) cos2phi) (pow alphax 2))))))
(*.f32 (neg.f32 alphax) (-.f32 sin2phi (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)) #s(literal -1 binary32) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 sin2phi #s(literal 4 binary32)))) #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 sin2phi #s(literal 4 binary32)))) #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(/ (+ sin2phi (/ (* (pow alphay 2) cos2phi) (pow alphax 2))) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (*.f32 alphay alphay))
(* (pow alphay 4) (+ (/ (log (- 1 u0)) (pow sin2phi 2)) (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 4)))))
(*.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (pow.f32 alphay #s(literal 4 binary32)))
(* (pow alphay 4) (+ (* (pow alphay 4) (+ (/ (* (pow alphay 4) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6))) (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))))) (/ (log (- 1 u0)) (pow sin2phi 2))))
(*.f32 (fma.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 4 binary32))))) (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (pow.f32 alphay #s(literal 4 binary32)))
(* (pow alphay 4) (+ (* (pow alphay 4) (+ (* (pow alphay 4) (+ (/ (* (pow alphay 4) (* (pow cos2phi 6) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 8))) (/ (* (pow cos2phi 4) (log (- 1 u0))) (* (pow alphax 8) (pow sin2phi 6))))) (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))))) (/ (log (- 1 u0)) (pow sin2phi 2))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 6 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 8 binary32))))) (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 4 binary32))))) (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (pow.f32 alphay #s(literal 4 binary32)))
(* (pow alphay 4) (+ (* -1 (/ (* alphax (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* alphax (pow sin2phi 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 sin2phi sin2phi) alphax)) (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) (pow.f32 alphay #s(literal 4 binary32)))
(* (pow alphay 4) (+ (* -1 (/ (* alphax (log (- 1 u0))) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* alphax (pow sin2phi 2)))))))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay)) (*.f32 alphax (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) (pow.f32 alphay #s(literal 4 binary32)))
(* (pow alphay 4) (+ (* -1 (/ (* alphax (log (- 1 u0))) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 5) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* alphax (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 5 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 3 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi alphax) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax)) sin2phi)) (pow.f32 alphay #s(literal 4 binary32)))
(+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(-.f32 (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) cos2phi) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) cos2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (-.f32 (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) cos2phi) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 cos2phi #s(literal 4 binary32))))) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 cos2phi #s(literal 3 binary32))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (*.f32 sin2phi (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (*.f32 sin2phi (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (*.f32 sin2phi (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) cos2phi))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(-.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (pow.f32 cos2phi #s(literal 4 binary32))))) (-.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4)))))
(neg.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32))))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6))))))
(-.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32)))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 6 binary32)))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4)))) (+ (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6)))) (* -1 (/ (* (pow alphax 16) (* (pow sin2phi 6) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 8)))))))
(fma.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32))))) (neg.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 16 binary32)) (pow.f32 alphay #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 6 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 8 binary32)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 3) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(*.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 5 binary32)) (*.f32 alphay alphay)) (*.f32 sin2phi (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 3) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))))
(*.f32 (-.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 5 binary32)) (*.f32 alphay alphay)) (*.f32 sin2phi (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 7 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 3) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 9) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))))))
(*.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 9 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 5 binary32)) (*.f32 alphay alphay)) (*.f32 sin2phi (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 7 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* alphax sin2phi) (pow alphay 2))) (/ cos2phi alphax)))
(*.f32 (-.f32 (/.f32 cos2phi alphax) (*.f32 alphax (/.f32 sin2phi (*.f32 alphay alphay)))) (*.f32 alphay alphay))
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 u0 u0) #s(literal -1 binary32)) (*.f32 u0 u0))
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) (*.f32 u0 u0))
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 u0 u0) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) (*.f32 u0 u0))
1
#s(literal 1 binary32)
(+ 1 (* -1 u0))
(-.f32 #s(literal 1 binary32) u0)
(/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(/.f32 (/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay)))
(* u0 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(*.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay))) #s(literal 1/2 binary32) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)
(* u0 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* u0 (+ (* 1/3 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(*.f32 (-.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0)) (*.f32 (*.f32 alphax (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) u0 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)
(* u0 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* u0 (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* u0 (+ (* 1/4 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(*.f32 (-.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay))) #s(literal 1/3 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0)) (*.f32 (*.f32 alphax (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) u0 (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) (*.f32 (*.f32 alphax (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) u0 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)
(/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(/.f32 u0 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))
(* u0 (+ (* 1/2 (/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(*.f32 (fma.f32 (/.f32 u0 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/2 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 u0 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/3 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* 1/2 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 u0 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0 (/.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)
(/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))
(* u0 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) (/.f32 (*.f32 sin2phi alphax) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)
(* u0 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* u0 (+ (* 1/3 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 cos2phi (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (*.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)) (/.f32 (*.f32 sin2phi alphax) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)
(* u0 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* u0 (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* u0 (+ (* 1/4 (/ (* u0 (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 cos2phi (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (*.f32 (fma.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/3 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0 (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)) (/.f32 (*.f32 sin2phi alphax) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)
(* u0 (+ 1 (* -1/2 u0)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (log.f32 u0) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (log.f32 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (log.f32 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (-.f32 (log.f32 u0) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (log.f32 u0))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(-.f32 (-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (log.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(-.f32 (-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0)) (log.f32 u0))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(-.f32 (-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0)))
(+ (log -1) (* -2 (log (/ 1 u0))))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(-.f32 (-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal 1/2 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (neg.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(-.f32 (+.f32 (-.f32 (log.f32 u0) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(neg.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (log.f32 u0))
(* u0 (- (/ 1 u0) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)
(* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)))) (*.f32 (*.f32 alphax (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(-.f32 (-.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)) (/.f32 (/.f32 (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay)))) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) alphax) (*.f32 (*.f32 (*.f32 alphay u0) (*.f32 alphay u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) #s(literal 1/2 binary32) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0))) (/.f32 (/.f32 (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay)))) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* (pow u0 3) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) alphax) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) #s(literal 1/3 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) alphax) (*.f32 (*.f32 (*.f32 alphay u0) (*.f32 alphay u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) #s(literal 1/2 binary32) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)))) (/.f32 (/.f32 (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay)))) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(/.f32 (neg.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (/ 1/2 (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) (/.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (* 1/3 (/ 1 (* (pow u0 3) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))))
(+.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))))
(* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) (/.f32 (/.f32 (*.f32 sin2phi alphax) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 cos2phi (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)) (*.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (*.f32 u0 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/2 binary32))) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) (/.f32 (/.f32 (*.f32 sin2phi alphax) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* -1 (/ (* (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* (pow u0 3) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/3 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 cos2phi (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)) (*.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (*.f32 u0 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) (/.f32 (/.f32 (*.f32 sin2phi alphax) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))
(* -1 (log (/ 1 u0)))
(log.f32 u0)
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(-.f32 (+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (log.f32 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(-.f32 (-.f32 (neg.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (-.f32 (/.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) u0)) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) u0) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) u0) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0)))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(-.f32 (-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal 1/2 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(-.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) u0)) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) u0) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(-.f32 (neg.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) u0)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(log (/ -1 u0))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(fma.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(* -1 (* u0 (- 1 (/ 1 u0))))
(*.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))
(/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(/.f32 (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay)))
(+ (* -1 (/ sin2phi (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (+ (/ cos2phi (* (pow alphax 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(-.f32 (fma.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alphax) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay))) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0))) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) alphax) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) #s(literal -1/2 binary32)) (-.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) u0))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ sin2phi (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (/ cos2phi (* (pow alphax 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1 (/ (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))) u0))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (* alphax (* (pow alphay 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))))
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) alphax) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 alphay alphay))) (/.f32 (-.f32 (neg.f32 (-.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) (/.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) alphax) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) #s(literal 1/3 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) (*.f32 (*.f32 alphax (*.f32 alphay alphay)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) u0)) u0))
(/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))
(+ (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (/ 1/2 (* (pow u0 2) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (+ (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))
(+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (* 1/2 (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) u0)) (/ 1 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) u0)) (/ (log (/ -1 u0)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(-.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)) (/.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) u0) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0))
(/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (* -1 (/ (* alphax sin2phi) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (+ (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))) (/ (* (pow alphay 2) cos2phi) (* alphax (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 cos2phi (*.f32 (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) u0)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) (/.f32 (/.f32 (*.f32 sin2phi alphax) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(-.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal -1/2 binary32)) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (*.f32 sin2phi alphax) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) u0))
(+ (* -1 (/ (+ (* -1 (+ (* -1 (/ (* alphax sin2phi) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))) (/ (* (pow alphay 2) cos2phi) (* alphax (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4))))))) (* -1 (/ (+ (* 1/3 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (* u0 (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) (* 1/2 (/ (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax)) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))) u0))) u0)) (/ (* (log (/ -1 u0)) (+ (* -1 (* alphax sin2phi)) (/ (* (pow alphay 2) cos2phi) alphax))) (- (/ (pow cos2phi 2) (pow alphax 4)) (/ (pow sin2phi 2) (pow alphay 4)))))
(-.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) (/.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/3 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (*.f32 sin2phi alphax) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))))) u0))
(+ (log -1) (* -1 (log (/ -1 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 sin2phi #s(literal 4 binary32))) #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (*.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 sin2phi #s(literal 3 binary32)))) cos2phi (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 sin2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (log1p.f32 (neg.f32 u0))) sin2phi))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 cos2phi u0) (pow.f32 sin2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 cos2phi u0) (pow.f32 sin2phi #s(literal 4 binary32)))) #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (*.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax))))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(* -1 (+ (log (pow alphax 2)) (* -1 (log cos2phi))))
(neg.f32 (-.f32 (log.f32 (*.f32 alphax alphax)) (log.f32 cos2phi)))
(+ (* (pow cos2phi 2) (+ (/ (* (pow alphay 8) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))) (/ (* (pow alphay 12) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 6))))) (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)))
(fma.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 4 binary32))))) (*.f32 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)))
(+ (* (pow cos2phi 2) (+ (* (pow cos2phi 2) (+ (/ (* (pow alphay 12) (log (- 1 u0))) (* (pow alphax 8) (pow sin2phi 6))) (/ (* (pow alphay 16) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 8))))) (/ (* (pow alphay 8) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (pow sin2phi 2)))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 16 binary32)) (pow.f32 alphax #s(literal 12 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 8 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 6 binary32))))) (*.f32 cos2phi cos2phi) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 4 binary32))))) (*.f32 cos2phi cos2phi) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)))
(+ (* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi)) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax (pow sin2phi 2))))
(-.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (/.f32 cos2phi alphax) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)))) (/.f32 (*.f32 (*.f32 alphax (pow.f32 alphay #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) sin2phi))
(+ (* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* (pow alphay 6) (log (- 1 u0))) (* alphax (pow sin2phi 2))))))
(-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) alphax) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 3 binary32))) (pow.f32 sin2phi #s(literal 3 binary32)))) cos2phi) (/.f32 (*.f32 (*.f32 alphax (pow.f32 alphay #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) sin2phi))
(+ (* -1 (/ (* alphax (* (pow alphay 4) (log (- 1 u0)))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 8) (log (- 1 u0))) (* (pow alphax 3) (pow sin2phi 3)))) (/ (* (pow alphay 10) (* cos2phi (log (- 1 u0)))) (* (pow alphax 5) (pow sin2phi 4))))) (/ (* (pow alphay 6) (log (- 1 u0))) (* alphax (pow sin2phi 2))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 5 binary32))) (pow.f32 sin2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 3 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) alphax) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (*.f32 (neg.f32 alphax) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0)))) sin2phi))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/.f32 (-.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 cos2phi cos2phi)) (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (-.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 cos2phi #s(literal 3 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 cos2phi cos2phi))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)))) (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)))) (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphax alphax) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (pow.f32 cos2phi #s(literal 3 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 cos2phi cos2phi))))) cos2phi)
(* cos2phi (+ (/ 1 (pow alphax 2)) (/ sin2phi (* (pow alphay 2) cos2phi))))
(*.f32 (+.f32 (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) cos2phi)
(* -1 (+ (log (/ 1 cos2phi)) (log (pow alphax 2))))
(neg.f32 (-.f32 (log.f32 (*.f32 alphax alphax)) (log.f32 cos2phi)))
(/ (+ (* -1 (* (pow alphax 4) (log (- 1 u0)))) (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2))))) (pow cos2phi 2))
(/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi))))) (*.f32 cos2phi cos2phi))
(/ (+ (* -1 (* (pow alphax 4) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4)))))) (pow cos2phi 2))
(/.f32 (-.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32))))) (*.f32 cos2phi cos2phi))
(/ (+ (* -1 (* (pow alphax 4) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 4) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 16) (* (pow sin2phi 6) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 6))))))) (pow cos2phi 2))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)))) (neg.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 16 binary32)) (pow.f32 alphay #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 6 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 6 binary32))))))) (*.f32 cos2phi cos2phi))
(/ (+ (* -1 (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi)) cos2phi)
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 5 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) cos2phi) (*.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 3 binary32)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi))) cos2phi)
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 5 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) cos2phi) (*.f32 (/.f32 (pow.f32 alphax #s(literal 7 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)))) (*.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 3 binary32)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi) (/ (* (pow alphax 9) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) cos2phi)
(/.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 9 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 5 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 7 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)))) (*.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 3 binary32)))) cos2phi)
(* cos2phi (+ (* -1 (/ (* alphax sin2phi) cos2phi)) (/ (pow alphay 2) alphax)))
(*.f32 (-.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 (*.f32 sin2phi alphax) cos2phi)) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax) (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphay alphay))) cos2phi)))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax) (/.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (pow.f32 alphay #s(literal 4 binary32))))) cos2phi) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphay alphay))) cos2phi)))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) cos2phi))) cos2phi)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0)))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi))) cos2phi)) cos2phi))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphax alphax) u0))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 alphax alphax) u0 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi)))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 alphax alphax) u0 (/.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0)) (pow.f32 alphay #s(literal 4 binary32))))) cos2phi) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi)))) cos2phi)
(* -1 (* cos2phi (- (* -1 (/ sin2phi (* (pow alphay 2) cos2phi))) (/ 1 (pow alphax 2)))))
(*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(* -1 (+ (log (* -1 (pow alphax 2))) (log (/ -1 cos2phi))))
(neg.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) cos2phi)) (log.f32 (neg.f32 (*.f32 alphax alphax)))))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) cos2phi)) (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) cos2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 5 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) cos2phi))) cos2phi)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 5) (* sin2phi (log (- 1 u0))))) cos2phi)) (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) cos2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 3 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 5 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 7 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi))) cos2phi)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 9) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 7) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 5) (* sin2phi (log (- 1 u0))))) cos2phi)) (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0))))) cos2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 3 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 5 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 7 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0)))) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 9 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) cos2phi)) cos2phi))) cos2phi)
(* -1 (* cos2phi (+ (* -1 (/ (pow alphay 2) alphax)) (/ (* alphax sin2phi) cos2phi))))
(*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (*.f32 sin2phi alphax) cos2phi) (/.f32 (*.f32 alphay alphay) alphax)))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 cos2phi #s(literal 4 binary32))) #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (*.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 cos2phi #s(literal 3 binary32)))) sin2phi (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 cos2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (log1p.f32 (neg.f32 u0))) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi u0) (pow.f32 cos2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (*.f32 cos2phi alphay) (*.f32 cos2phi alphay)))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 sin2phi u0) (pow.f32 cos2phi #s(literal 4 binary32)))) #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))))) sin2phi (*.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (*.f32 (*.f32 cos2phi alphay) (*.f32 cos2phi alphay))))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (* (pow sin2phi 2) (+ (* -1 (/ (* (pow alphax 8) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 12) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 6)))))))
(fma.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 6 binary32)))))) (*.f32 sin2phi sin2phi) (neg.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi))))
(+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (pow cos2phi 2))) (* (pow sin2phi 2) (+ (* -1 (/ (* (pow alphax 8) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 4)))) (* (pow sin2phi 2) (+ (* -1 (/ (* (pow alphax 12) (log (- 1 u0))) (* (pow alphay 8) (pow cos2phi 6)))) (* -1 (/ (* (pow alphax 16) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 12) (pow cos2phi 8)))))))))
(fma.f32 (fma.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 16 binary32)) (pow.f32 alphay #s(literal 12 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 8 binary32)))))) (*.f32 sin2phi sin2phi) (/.f32 (neg.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))))) (*.f32 sin2phi sin2phi) (neg.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi))))
(+ (* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi)) (/ (* (pow alphax 5) (* sin2phi (log (- 1 u0)))) (pow cos2phi 2)))
(-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 5 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 3 binary32))) cos2phi))
(+ (* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 7) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* (pow alphax 5) (log (- 1 u0))) (pow cos2phi 2)))))
(-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 alphax #s(literal 5 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 7 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (pow.f32 cos2phi #s(literal 3 binary32)))) sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 3 binary32))) cos2phi))
(+ (* -1 (/ (* (pow alphax 3) (* (pow alphay 2) (log (- 1 u0)))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 7) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 3)))) (/ (* (pow alphax 9) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 4))))) (/ (* (pow alphax 5) (log (- 1 u0))) (pow cos2phi 2)))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 9 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 cos2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 7 binary32)) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (*.f32 (pow.f32 alphax #s(literal 5 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (neg.f32 (pow.f32 alphax #s(literal 3 binary32))) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) cos2phi))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 sin2phi #s(literal 3 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 sin2phi sin2phi))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)))) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)))) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) u0) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 alphay alphay) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 sin2phi #s(literal 3 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 sin2phi sin2phi))))) sin2phi)
(* sin2phi (+ (/ 1 (pow alphay 2)) (/ cos2phi (* (pow alphax 2) sin2phi))))
(*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi)
(/ (+ (* (pow alphay 4) (log (- 1 u0))) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (pow sin2phi 2))
(/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 sin2phi sin2phi))
(/ (+ (* (pow alphay 4) (log (- 1 u0))) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))) (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (pow sin2phi 2))
(/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi))))) (*.f32 sin2phi sin2phi))
(/ (+ (* (pow alphay 4) (log (- 1 u0))) (+ (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))) (+ (/ (* (pow alphay 12) (* (pow cos2phi 4) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))) (/ (* (pow alphay 16) (* (pow cos2phi 6) (log (- 1 u0)))) (* (pow alphax 12) (pow sin2phi 6)))))) (pow sin2phi 2))
(/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 16 binary32)) (pow.f32 alphax #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 6 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))))))) (*.f32 sin2phi sin2phi))
(/ (+ (* -1 (* alphax (* (pow alphay 4) (log (- 1 u0))))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi))) sin2phi)
(/.f32 (fma.f32 (neg.f32 alphax) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi alphax))) sin2phi)
(/ (+ (* -1 (* alphax (* (pow alphay 4) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 2)))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi)))) sin2phi)
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi alphax)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)))) (*.f32 (*.f32 alphax (pow.f32 alphay #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (* alphax (* (pow alphay 4) (log (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) (pow sin2phi 2)))) (+ (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi)) (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 5) (pow sin2phi 3)))))) sin2phi)
(/.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 alphax #s(literal 5 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi alphax))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)))) (*.f32 (*.f32 alphax (pow.f32 alphay #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0)))) sin2phi)
(* sin2phi (+ (* -1 alphax) (/ (* (pow alphay 2) cos2phi) (* alphax sin2phi))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) sin2phi) alphax) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))))) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphax alphax))) sin2phi)))) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (/.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32))))) sin2phi) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphax alphax))) sin2phi)))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi))) sin2phi))) sin2phi)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi))) sin2phi)) sin2phi))) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) u0))) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) u0 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi)))) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) u0 (/.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32))))) sin2phi) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi)))) sin2phi)
(* -1 (* sin2phi (- (* -1 (/ cos2phi (* (pow alphax 2) sin2phi))) (/ 1 (pow alphay 2)))))
(*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* alphax sin2phi))) (* alphax (* (pow alphay 4) (log (- 1 u0))))) sin2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alphax (pow.f32 alphay #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi alphax)))) sin2phi)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 3) sin2phi))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) alphax)) sin2phi)) (* alphax (* (pow alphay 4) (log (- 1 u0))))) sin2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alphax (pow.f32 alphay #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) alphax) (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 3 binary32)) sin2phi))) sin2phi))) sin2phi)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 10) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 5) sin2phi))) (/ (* (pow alphay 8) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 3))) sin2phi)) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) alphax)) sin2phi)) (* alphax (* (pow alphay 4) (log (- 1 u0))))) sin2phi))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alphax (pow.f32 alphay #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) alphax) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 8 binary32))) (pow.f32 alphax #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 (pow.f32 alphax #s(literal 5 binary32)) sin2phi))) sin2phi)) sin2phi))) sin2phi)
(* -1 (* sin2phi (+ alphax (* -1 (/ (* (pow alphay 2) cos2phi) (* alphax sin2phi))))))
(*.f32 (neg.f32 sin2phi) (-.f32 alphax (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) sin2phi)))

rewrite255.0ms (2.1%)

Memory
-14.2MiB live, 298.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060299
0106277
1410240
23426230
08936222
Stop Event
iter limit
node limit
iter limit
Counts
25 → 1 422
Calls
Call 1
Inputs
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (*.f32 alphay alphay))
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 1 binary32) u0)
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32)))
(*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax alphay) alphay))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log1p.f32 u0)
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 alphax alphax) cos2phi)
(log1p.f32 (neg.f32 u0))
(fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))
Outputs
(log.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(log.f32 (exp.f32 (neg.f32 (log1p.f32 u0))))
(*.f32 #s(literal -1 binary32) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 u0))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log1p.f32 u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (log1p.f32 u0))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log1p.f32 u0))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal -1 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal -1 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(neg.f32 (log1p.f32 u0))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 alphay alphax) alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (/.f32 (*.f32 alphay alphax) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)) (pow.f32 (/.f32 alphay (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphay (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphax) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphax (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphax (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphax)) (pow.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphax) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphay)))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphay))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphay) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphax)))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphax) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphay)))
(*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (/.f32 #s(literal -1 binary32) (log1p.f32 u0)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (log1p.f32 u0)))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay))
(*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)))
(*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay)))
(*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (neg.f32 (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (log1p.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (pow.f32 (/.f32 (*.f32 alphay alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphay)) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphax)) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (neg.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay))) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))) (neg.f32 (neg.f32 alphay)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)))) (neg.f32 (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphay) (*.f32 alphay alphax))
(/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphax) (*.f32 alphay alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay)) (*.f32 alphay alphax))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (*.f32 (log1p.f32 u0) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) alphay)
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 alphay alphax) alphay))
(/.f32 (*.f32 (log1p.f32 u0) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) (neg.f32 (*.f32 (*.f32 (*.f32 alphay alphax) alphay) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))) alphay)
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (neg.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (*.f32 (*.f32 (*.f32 alphay alphax) alphay) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphax) alphay))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))) (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 #s(literal 0 binary32) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))) #s(literal -1 binary32)))
(neg.f32 (-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(log.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 u0))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (neg.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(fma.f32 (log1p.f32 u0) #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(pow.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(log1p.f32 u0)
(log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (log1p.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0))))
(-.f32 (log.f32 (-.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (*.f32 (neg.f32 u0) u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log1p.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (+.f32 (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))
(neg.f32 (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (+.f32 (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)))))
(log1p.f32 (*.f32 (neg.f32 (neg.f32 u0)) (neg.f32 u0)))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) u0)
(*.f32 #s(literal -1 binary32) (/.f32 u0 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (neg.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 u0))) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))) u0) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))) u0)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))) u0) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))) u0))
(/.f32 (neg.f32 u0) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(pow.f32 (/.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))) u0) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))) u0) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))) u0)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 u0 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))))
(*.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (pow.f32 (*.f32 alphay alphax) #s(literal -2 binary32)))
(*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (*.f32 alphax alphax))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (*.f32 alphay alphay))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32))))) (neg.f32 (neg.f32 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (neg.f32 (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay (neg.f32 cos2phi)))) (neg.f32 (*.f32 alphay (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 (/.f32 cos2phi alphax) alphay))) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay #s(literal 1 binary32)))) (neg.f32 (*.f32 alphay (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (neg.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi))) (neg.f32 (*.f32 alphay (*.f32 alphax alphax))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 cos2phi)))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 alphax) sin2phi (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 cos2phi alphax)))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) cos2phi))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 cos2phi)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax)))
(/.f32 (neg.f32 (fma.f32 (/.f32 alphax cos2phi) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal 1 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) cos2phi))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax))))
(/.f32 (neg.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi)))) (neg.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (neg.f32 (fma.f32 sin2phi (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 sin2phi alphay)))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 sin2phi)))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 (neg.f32 alphax) alphax) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay)))) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 sin2phi) alphax))) (neg.f32 (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(/.f32 (neg.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax)) (neg.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (neg.f32 sin2phi)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (neg.f32 alphay) alphay))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay)))) (neg.f32 (*.f32 (*.f32 alphax alphax) alphay)))
(/.f32 (neg.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi)))) (neg.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay))))
(/.f32 (neg.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax))) (neg.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)))) (neg.f32 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32)))) (neg.f32 (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -6 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 6 binary32)))) (neg.f32 (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (+.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32))) (pow.f32 (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay (neg.f32 cos2phi))) (*.f32 alphay (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay #s(literal 1 binary32))) (*.f32 alphay (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (neg.f32 alphax) sin2phi (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax))
(/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) cos2phi)) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (neg.f32 cos2phi))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))
(/.f32 (fma.f32 (/.f32 alphax cos2phi) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) cos2phi)) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)))
(/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)) (*.f32 (*.f32 alphay alphax) alphay))
(/.f32 (fma.f32 sin2phi (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32))) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (*.f32 (neg.f32 alphax) alphax) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (/.f32 (*.f32 alphay alphay) sin2phi) alphax) (*.f32 alphax (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 #s(literal 1 binary32) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (neg.f32 sin2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))
(/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32))) (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -6 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 6 binary32))) (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (+.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32))) (pow.f32 (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32)) (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -6 binary32)) (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (+.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32))) (pow.f32 (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 6 binary32)) (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (+.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32))) (pow.f32 (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) #s(literal 2 binary32))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -6 binary32)) (+.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32))) (pow.f32 (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 6 binary32)) (+.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32))) (pow.f32 (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(fma.f32 (exp.f32 (log.f32 sin2phi)) (pow.f32 alphay #s(literal -2 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) (/.f32 #s(literal 1 binary32) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 1 binary32)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)) (pow.f32 (neg.f32 cos2phi) #s(literal 1 binary32)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (neg.f32 cos2phi) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) #s(literal 1 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (/.f32 sin2phi alphay) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (neg.f32 sin2phi) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) #s(literal 1 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alphax)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 alphax cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 alphax alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) #s(literal -1 binary32)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) sin2phi) #s(literal -1 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) #s(literal 1 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) alphax) (exp.f32 (log.f32 (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 cos2phi alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 #s(literal 1 binary32) (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 #s(literal 1 binary32) (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(fma.f32 sin2phi (pow.f32 alphay #s(literal -2 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 cos2phi (pow.f32 alphax #s(literal -2 binary32)) (/.f32 sin2phi (*.f32 alphay alphay)))
(pow.f32 (/.f32 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 (exp.f32 (log.f32 sin2phi)) (pow.f32 alphay #s(literal -2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 sin2phi alphay) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 sin2phi) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 sin2phi alphay))
(*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) sin2phi) #s(literal -1 binary32)))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi)
(*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)))
(*.f32 #s(literal 1 binary32) (/.f32 sin2phi (*.f32 alphay alphay)))
(*.f32 sin2phi (pow.f32 alphay #s(literal -2 binary32)))
(/.f32 (neg.f32 (neg.f32 (/.f32 sin2phi alphay))) (neg.f32 (neg.f32 alphay)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 sin2phi))) (neg.f32 (neg.f32 (*.f32 (neg.f32 alphay) alphay))))
(/.f32 (neg.f32 (*.f32 sin2phi #s(literal 1 binary32))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay)))
(/.f32 (exp.f32 (log.f32 (neg.f32 sin2phi))) (exp.f32 (log.f32 (*.f32 (neg.f32 alphay) alphay))))
(/.f32 (exp.f32 (log.f32 sin2phi)) (*.f32 alphay alphay))
(/.f32 (neg.f32 (/.f32 sin2phi alphay)) (neg.f32 alphay))
(/.f32 (neg.f32 (neg.f32 sin2phi)) (neg.f32 (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (*.f32 sin2phi #s(literal 1 binary32)) (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphay) alphay))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 alphay (/.f32 sin2phi alphay))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi))
(/.f32 sin2phi (*.f32 alphay alphay))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphay) alphay)) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)))
(pow.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) #s(literal 2 binary32))
(pow.f32 (/.f32 alphay (/.f32 sin2phi alphay)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32)))
(exp.f32 (fma.f32 #s(literal -2 binary32) (log.f32 alphay) (log.f32 sin2phi)))
(neg.f32 (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay)))
(neg.f32 (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)) (pow.f32 (neg.f32 cos2phi) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 cos2phi) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alphax)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 alphax cos2phi))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 alphax alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 cos2phi))))
(*.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi)
(*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (exp.f32 (log.f32 (/.f32 cos2phi alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 cos2phi alphax))
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 #s(literal 1 binary32) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 cos2phi (pow.f32 alphax #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 cos2phi alphax))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) alphax))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 (/.f32 cos2phi alphax) #s(literal -1 binary32))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (neg.f32 (/.f32 cos2phi alphax))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 cos2phi))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (neg.f32 (*.f32 (neg.f32 cos2phi) #s(literal -1 binary32))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cos2phi))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (*.f32 cos2phi #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cos2phi) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cos2phi))) (neg.f32 (neg.f32 (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (pow.f32 alphax #s(literal -2 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) cos2phi)))
(/.f32 (exp.f32 (log.f32 (neg.f32 cos2phi))) (exp.f32 (log.f32 (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) alphax)
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (neg.f32 alphax) alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 cos2phi))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 alphax alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 cos2phi)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi)) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 cos2phi alphax) #s(literal -1 binary32)) (neg.f32 alphax))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) alphax)) (neg.f32 (/.f32 alphax cos2phi)))
(/.f32 (neg.f32 (neg.f32 cos2phi)) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 cos2phi)) (*.f32 alphax alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) #s(literal -1 binary32)) (*.f32 alphax alphax))
(/.f32 (*.f32 cos2phi #s(literal -1 binary32)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) #s(literal 1 binary32)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (pow.f32 alphax #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) cos2phi))
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax)))
(/.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 alphax cos2phi))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 cos2phi (*.f32 alphax alphax))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphax) alphax)) (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal 1 binary32)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(pow.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 2 binary32)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -1 binary32))
(pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi))))
(exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)))
(neg.f32 (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(log.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 u0))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (neg.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(fma.f32 (log1p.f32 u0) #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(pow.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(log1p.f32 u0)
(log.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(log.f32 (exp.f32 (neg.f32 (log1p.f32 u0))))
(*.f32 #s(literal -1 binary32) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 u0))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log1p.f32 u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (log1p.f32 u0))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log1p.f32 u0))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal -1 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal -1 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(neg.f32 (log1p.f32 u0))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (exp.f32 (neg.f32 (log1p.f32 u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (neg.f32 (-.f32 u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (neg.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (-.f32 (neg.f32 u0) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (+.f32 (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))))
(-.f32 (/.f32 (*.f32 u0 u0) (-.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (/.f32 (*.f32 u0 u0) (-.f32 (neg.f32 u0) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 u0) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(-.f32 (exp.f32 (neg.f32 (log1p.f32 u0))) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 0 binary32) (-.f32 u0 #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
(fma.f32 #s(literal -1 binary32) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 u0) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) u0 #s(literal 1 binary32))
(fma.f32 (neg.f32 u0) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 u0 #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 u0 #s(literal 1 binary32) #s(literal 1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u0)))
(+.f32 #s(literal 1 binary32) (neg.f32 u0))
(+.f32 #s(literal 1 binary32) u0)
(+.f32 (neg.f32 u0) #s(literal 1 binary32))
(+.f32 u0 #s(literal 1 binary32))
(*.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)) (pow.f32 (neg.f32 cos2phi) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 cos2phi) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alphax)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 alphax cos2phi))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 alphax alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 cos2phi))))
(*.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi)
(*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (exp.f32 (log.f32 (/.f32 cos2phi alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 cos2phi alphax))
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 #s(literal 1 binary32) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 cos2phi (pow.f32 alphax #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 cos2phi alphax))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) alphax))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 (/.f32 cos2phi alphax) #s(literal -1 binary32))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (neg.f32 (/.f32 cos2phi alphax))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 cos2phi))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (neg.f32 (*.f32 (neg.f32 cos2phi) #s(literal -1 binary32))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cos2phi))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (*.f32 cos2phi #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cos2phi) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cos2phi))) (neg.f32 (neg.f32 (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (pow.f32 alphax #s(literal -2 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) cos2phi)))
(/.f32 (exp.f32 (log.f32 (neg.f32 cos2phi))) (exp.f32 (log.f32 (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) alphax)
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (neg.f32 alphax) alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 cos2phi))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 alphax alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 cos2phi)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi)) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 cos2phi alphax) #s(literal -1 binary32)) (neg.f32 alphax))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) alphax)) (neg.f32 (/.f32 alphax cos2phi)))
(/.f32 (neg.f32 (neg.f32 cos2phi)) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 cos2phi)) (*.f32 alphax alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) #s(literal -1 binary32)) (*.f32 alphax alphax))
(/.f32 (*.f32 cos2phi #s(literal -1 binary32)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) #s(literal 1 binary32)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (pow.f32 alphax #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) cos2phi))
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax)))
(/.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 alphax cos2phi))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 cos2phi (*.f32 alphax alphax))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphax) alphax)) (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal 1 binary32)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(pow.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 2 binary32)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -1 binary32))
(pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi))))
(exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)))
(neg.f32 (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(log.f32 (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) (log.f32 (exp.f32 #s(literal -1 binary32))))
(*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(-.f32 (log.f32 (*.f32 #s(literal -1 binary32) (/.f32 cos2phi alphax))) (log.f32 (neg.f32 alphax)))
(-.f32 (log.f32 (*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) alphax))) (log.f32 (neg.f32 alphax)))
(-.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi))) (log.f32 (neg.f32 alphax)))
(-.f32 (log.f32 (*.f32 (/.f32 cos2phi alphax) #s(literal -1 binary32))) (log.f32 (neg.f32 alphax)))
(-.f32 (log.f32 (neg.f32 (/.f32 cos2phi alphax))) (log.f32 (neg.f32 alphax)))
(-.f32 (log.f32 (*.f32 #s(literal -1 binary32) (neg.f32 cos2phi))) (log.f32 (*.f32 alphax alphax)))
(-.f32 (log.f32 (*.f32 (neg.f32 cos2phi) #s(literal -1 binary32))) (log.f32 (*.f32 alphax alphax)))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cos2phi))) (log.f32 (*.f32 (neg.f32 alphax) alphax)))
(-.f32 (log.f32 (neg.f32 (neg.f32 cos2phi))) (log.f32 (neg.f32 (*.f32 (neg.f32 alphax) alphax))))
(-.f32 (log.f32 (*.f32 cos2phi #s(literal -1 binary32))) (log.f32 (*.f32 (neg.f32 alphax) alphax)))
(-.f32 (log.f32 (*.f32 (neg.f32 cos2phi) #s(literal 1 binary32))) (log.f32 (*.f32 (neg.f32 alphax) alphax)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) cos2phi))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax))))
(-.f32 (log.f32 (neg.f32 cos2phi)) (log.f32 (*.f32 (neg.f32 alphax) alphax)))
(-.f32 (neg.f32 (log.f32 alphax)) (log.f32 (/.f32 alphax cos2phi)))
(-.f32 (log.f32 (/.f32 cos2phi alphax)) (log.f32 alphax))
(-.f32 (log.f32 (pow.f32 alphax #s(literal -2 binary32))) (neg.f32 (log.f32 cos2phi)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(-.f32 (log.f32 cos2phi) (log.f32 (*.f32 alphax alphax)))
(fma.f32 #s(literal -2 binary32) (log.f32 alphax) (log.f32 cos2phi))
(fma.f32 (log.f32 alphax) #s(literal -1 binary32) (log.f32 (/.f32 cos2phi alphax)))
(fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 alphax cos2phi)) (neg.f32 (log.f32 alphax)))
(fma.f32 #s(literal -1 binary32) (log.f32 alphax) (log.f32 (/.f32 cos2phi alphax)))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 alphax alphax)) (log.f32 cos2phi))
(+.f32 (log.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (log.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax))) (log.f32 (neg.f32 cos2phi)))
(+.f32 (log.f32 (neg.f32 cos2phi)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax))))
(+.f32 (neg.f32 (log.f32 alphax)) (log.f32 (/.f32 cos2phi alphax)))
(+.f32 (log.f32 (/.f32 cos2phi alphax)) (neg.f32 (log.f32 alphax)))
(+.f32 (log.f32 (pow.f32 alphax #s(literal -2 binary32))) (log.f32 cos2phi))
(+.f32 #s(literal 0 binary32) (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (log.f32 cos2phi) (log.f32 (pow.f32 alphax #s(literal -2 binary32))))
(neg.f32 (log.f32 (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))))
(neg.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 alphay alphax) alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (/.f32 (*.f32 alphay alphax) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)) (pow.f32 (/.f32 alphay (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphay (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphax) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphax (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphax (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphax)) (pow.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphax) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphay)))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphay))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphay) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphax)))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphax) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphay)))
(*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (/.f32 #s(literal -1 binary32) (log1p.f32 u0)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (log1p.f32 u0)))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay))
(*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)))
(*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay)))
(*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (neg.f32 (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (log1p.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (pow.f32 (/.f32 (*.f32 alphay alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphay)) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphax)) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (neg.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay))) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))) (neg.f32 (neg.f32 alphay)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)))) (neg.f32 (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphay) (*.f32 alphay alphax))
(/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphax) (*.f32 alphay alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay)) (*.f32 alphay alphax))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (*.f32 (log1p.f32 u0) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) alphay)
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 alphay alphax) alphay))
(/.f32 (*.f32 (log1p.f32 u0) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) (neg.f32 (*.f32 (*.f32 (*.f32 alphay alphax) alphay) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))) alphay)
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (neg.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (*.f32 (*.f32 (*.f32 alphay alphax) alphay) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphax) alphay))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))) (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 #s(literal 0 binary32) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))) #s(literal -1 binary32)))
(neg.f32 (-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -6 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 6 binary32)))) (+.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32))) (pow.f32 (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal -1 binary32) (log1p.f32 u0)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (neg.f32 (log1p.f32 u0)))
(*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (neg.f32 (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (log1p.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (log1p.f32 u0) (neg.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))))
(/.f32 (log1p.f32 u0) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -6 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 6 binary32)))) (+.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -4 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 4 binary32))) (pow.f32 (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) #s(literal 2 binary32))))
(*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)))
(*.f32 (neg.f32 (log1p.f32 u0)) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (log1p.f32 u0))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) #s(literal 1 binary32))) (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))))
(/.f32 (neg.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 cos2phi alphax)) #s(literal 3 binary32)) (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))) (log1p.f32 u0))) (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))) (neg.f32 (log1p.f32 u0)))) (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) (log1p.f32 u0))) (neg.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) (neg.f32 (log1p.f32 u0)))) (neg.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))))) (neg.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))))) (neg.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))))) (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))))) (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))))) (neg.f32 (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))))) (neg.f32 (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)))) (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)))
(/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (log1p.f32 u0)) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) #s(literal 1 binary32)) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))))
(/.f32 (*.f32 (log1p.f32 u0) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 cos2phi alphax)) #s(literal 3 binary32)) (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))) (log1p.f32 u0)) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))) (neg.f32 (log1p.f32 u0))) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) (log1p.f32 u0)) (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) (neg.f32 (log1p.f32 u0))) (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (*.f32 (log1p.f32 u0) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)))) (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))))
(/.f32 (*.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32)))) (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32)))) (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)))) (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32)))) (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))))))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))) (/.f32 (pow.f32 (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))) (/.f32 (/.f32 (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(-.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 (*.f32 sin2phi alphax) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(fma.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (/.f32 cos2phi alphax) alphay)) alphay (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 cos2phi alphax)) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphay) (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (neg.f32 sin2phi)) alphax (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphax) (neg.f32 sin2phi) (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (neg.f32 sin2phi) (*.f32 alphax (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 alphay (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (neg.f32 (log1p.f32 u0)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (neg.f32 (log1p.f32 u0)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 cos2phi alphax) (*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 alphay (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(fma.f32 alphax (*.f32 (neg.f32 sin2phi) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(+.f32 (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(neg.f32 (*.f32 (/.f32 (log1p.f32 u0) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))))
(log.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(log.f32 (exp.f32 (neg.f32 (log1p.f32 u0))))
(*.f32 #s(literal -1 binary32) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (log1p.f32 u0))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log1p.f32 u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (log1p.f32 u0))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 #s(literal 0 binary32) (log1p.f32 u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log1p.f32 u0))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal -1 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal -1 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(neg.f32 (log1p.f32 u0))
(log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(log.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 u0))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (neg.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(fma.f32 (log1p.f32 u0) #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(pow.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(log1p.f32 u0)
(*.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)) (pow.f32 (neg.f32 cos2phi) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 cos2phi) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alphax)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 alphax cos2phi))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 alphax alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 cos2phi))))
(*.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi)
(*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (exp.f32 (log.f32 (/.f32 cos2phi alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 cos2phi alphax))
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 #s(literal 1 binary32) (/.f32 cos2phi (*.f32 alphax alphax)))
(*.f32 cos2phi (pow.f32 alphax #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 cos2phi alphax))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) alphax))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 (/.f32 cos2phi alphax) #s(literal -1 binary32))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (neg.f32 (/.f32 cos2phi alphax))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 cos2phi))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (neg.f32 (*.f32 (neg.f32 cos2phi) #s(literal -1 binary32))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cos2phi))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (*.f32 cos2phi #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cos2phi) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cos2phi))) (neg.f32 (neg.f32 (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (pow.f32 alphax #s(literal -2 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) cos2phi)))
(/.f32 (exp.f32 (log.f32 (neg.f32 cos2phi))) (exp.f32 (log.f32 (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) alphax)
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (neg.f32 alphax) alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 cos2phi))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 alphax alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 cos2phi)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi)) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 cos2phi alphax) #s(literal -1 binary32)) (neg.f32 alphax))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) alphax)) (neg.f32 (/.f32 alphax cos2phi)))
(/.f32 (neg.f32 (neg.f32 cos2phi)) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 cos2phi)) (*.f32 alphax alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) #s(literal -1 binary32)) (*.f32 alphax alphax))
(/.f32 (*.f32 cos2phi #s(literal -1 binary32)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (*.f32 (neg.f32 cos2phi) #s(literal 1 binary32)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (pow.f32 alphax #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) cos2phi))
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax)))
(/.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 alphax cos2phi))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) cos2phi))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 cos2phi (*.f32 alphax alphax))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphax) alphax)) (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal 1 binary32)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(pow.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 2 binary32)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -1 binary32))
(pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi))))
(exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)))
(neg.f32 (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 alphay alphax) alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (/.f32 (*.f32 alphay alphax) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)) (pow.f32 (/.f32 alphay (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphay (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphax) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphax (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphax (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphax)) (pow.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphax) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphay)))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphay))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphay) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphax)))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphax) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphay)))
(*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (/.f32 #s(literal -1 binary32) (log1p.f32 u0)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (log1p.f32 u0)))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay))
(*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)))
(*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay)))
(*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (neg.f32 (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (log1p.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (pow.f32 (/.f32 (*.f32 alphay alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphay)) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphax)) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (neg.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay))) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))) (neg.f32 (neg.f32 alphay)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)))) (neg.f32 (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphay) (*.f32 alphay alphax))
(/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphax) (*.f32 alphay alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay)) (*.f32 alphay alphax))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (*.f32 (log1p.f32 u0) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) alphay)
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 alphay alphax) alphay))
(/.f32 (*.f32 (log1p.f32 u0) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) (neg.f32 (*.f32 (*.f32 (*.f32 alphay alphax) alphay) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))) alphay)
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (neg.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (*.f32 (*.f32 (*.f32 alphay alphax) alphay) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphax) alphay))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))) (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 #s(literal 0 binary32) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))) #s(literal -1 binary32)))
(neg.f32 (-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 alphay alphax) alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (/.f32 (*.f32 alphay alphax) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)) (pow.f32 (/.f32 alphay (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphay (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphax) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphax (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 alphax (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphax)) (pow.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphax) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphay)))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphay))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphay) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphax)))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) alphax) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 alphay alphay)))
(*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (/.f32 #s(literal -1 binary32) (log1p.f32 u0)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (log1p.f32 u0)))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))
(*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay))
(*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)))
(*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay)))
(*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (neg.f32 (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (log1p.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (pow.f32 (/.f32 (*.f32 alphay alphay) (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphay)) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphax)) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (neg.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay))) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))) (neg.f32 (neg.f32 alphay)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)))) (neg.f32 (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphay) (*.f32 alphay alphax))
(/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) alphax) (*.f32 alphay alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) alphay)) (*.f32 alphay alphax))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphax) alphay))) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (*.f32 (log1p.f32 u0) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (*.f32 (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) alphay)
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 alphay alphax) alphay))
(/.f32 (*.f32 (log1p.f32 u0) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) (neg.f32 (*.f32 (*.f32 (*.f32 alphay alphax) alphay) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0)))) (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (log1p.f32 u0)) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))) alphay)
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (neg.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphax) alphay))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (*.f32 (*.f32 (*.f32 alphay alphax) alphay) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (neg.f32 (log1p.f32 u0))) (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) alphay)))
(/.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax)))
(/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphax) alphay))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))))
(/.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 u0) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))) (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 #s(literal 0 binary32) (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 alphay (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 alphay alphax)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 u0))) #s(literal -1 binary32)))
(neg.f32 (-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax)) (/.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))) (*.f32 (neg.f32 alphay) (*.f32 alphay alphax))))
(neg.f32 (/.f32 (log1p.f32 u0) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)))
(*.f32 (pow.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cos2phi))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) (*.f32 (neg.f32 alphax) alphax))
(*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (pow.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 alphax alphax))
(*.f32 (/.f32 alphax cos2phi) alphax)
(*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi))
(*.f32 (*.f32 alphax alphax) (exp.f32 (neg.f32 (log.f32 cos2phi))))
(*.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) cos2phi))
(*.f32 alphax (exp.f32 (log.f32 (/.f32 alphax cos2phi))))
(*.f32 alphax (/.f32 alphax cos2phi))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 alphax) alphax))) (neg.f32 (neg.f32 (neg.f32 cos2phi))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) cos2phi)) (neg.f32 (pow.f32 alphax #s(literal -2 binary32))))
(/.f32 (exp.f32 (log.f32 (*.f32 (neg.f32 alphax) alphax))) (exp.f32 (log.f32 (neg.f32 cos2phi))))
(/.f32 (neg.f32 (/.f32 alphax cos2phi)) (neg.f32 (/.f32 #s(literal 1 binary32) alphax)))
(/.f32 (neg.f32 (*.f32 (neg.f32 alphax) alphax)) (neg.f32 (neg.f32 cos2phi)))
(/.f32 (/.f32 #s(literal 1 binary32) cos2phi) (pow.f32 alphax #s(literal -2 binary32)))
(/.f32 (/.f32 alphax cos2phi) (/.f32 #s(literal 1 binary32) alphax))
(/.f32 (neg.f32 alphax) (neg.f32 (/.f32 cos2phi alphax)))
(/.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 cos2phi))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (*.f32 alphax alphax) cos2phi)
(/.f32 alphax (/.f32 cos2phi alphax))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 cos2phi)) (/.f32 (*.f32 alphax alphax) (neg.f32 cos2phi)))
(pow.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))))
(pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))
(pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax))) #s(literal -1 binary32)))
(exp.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(neg.f32 (/.f32 (*.f32 (neg.f32 alphax) alphax) cos2phi))
(neg.f32 (/.f32 (*.f32 alphax alphax) (neg.f32 cos2phi)))
(log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(log.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 u0))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (neg.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(fma.f32 (log1p.f32 u0) #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(pow.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(log1p.f32 u0)
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))))
(*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32))) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) alphax) (neg.f32 sin2phi))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)))
(/.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) alphax) (neg.f32 sin2phi)))))
(/.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))) (/.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))) (/.f32 (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax))))
(-.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 sin2phi alphax))
(fma.f32 (*.f32 alphax #s(literal -1 binary32)) sin2phi (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))
(fma.f32 (neg.f32 alphax) sin2phi (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))
(fma.f32 (neg.f32 sin2phi) alphax (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))
(fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 (neg.f32 sin2phi) alphax))
(fma.f32 #s(literal -1 binary32) (*.f32 sin2phi alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))
(fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 (neg.f32 sin2phi) alphax))
(fma.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax) (*.f32 (neg.f32 sin2phi) alphax))
(fma.f32 alphay (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (neg.f32 sin2phi) alphax))
(fma.f32 alphax (neg.f32 sin2phi) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))
(fma.f32 cos2phi (*.f32 (/.f32 #s(literal 1 binary32) alphax) (*.f32 alphay alphay)) (*.f32 (neg.f32 sin2phi) alphax))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi alphax) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) (-.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay)))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 alphax cos2phi) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 sin2phi) alphax) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (neg.f32 sin2phi) alphax))
(+.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay))

eval180.0ms (1.5%)

Memory
7.8MiB live, 403.4MiB allocated
Compiler

Compiled 55 932 to 5 617 computations (90% saved)

prune115.0ms (0.9%)

Memory
16.5MiB live, 260.9MiB allocated
Pruning

88 alts after pruning (85 fresh and 3 done)

PrunedKeptTotal
New1 231681 299
Fresh181735
Picked325
Done011
Total1 252881 340
Accuracy
92.3%
Counts
1 340 → 88
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.3%
(/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
34.8%
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 alphay (/.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi) alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))
50.4%
(/.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
60.7%
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0))))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
28.1%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
13.4%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay)))))
36.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (exp.f32 (log.f32 sin2phi)) (*.f32 alphay alphay))))
71.7%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay)))))
75.1%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
75.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
36.5%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32)))))
75.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
10.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
33.4%
(/.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
57.7%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.4%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 alphax alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi)) (neg.f32 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))))
59.1%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alphax)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 alphax cos2phi)))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.0%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay)))))
59.1%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 (exp.f32 (log.f32 sin2phi)) (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
59.1%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (*.f32 (exp.f32 (log.f32 sin2phi)) (pow.f32 alphay #s(literal -2 binary32)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (exp.f32 (log.f32 (/.f32 cos2phi alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.4%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (-.f32 (log.f32 (/.f32 cos2phi alphax)) (log.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (-.f32 (log.f32 cos2phi) (log.f32 (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
58.8%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay)))))
59.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alphax alphax) (exp.f32 (neg.f32 (log.f32 cos2phi))))) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.4%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
57.5%
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
14.7%
(/.f32 #s(approx (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 cos2phi (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (*.f32 (fma.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/3 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0 (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)) (/.f32 (*.f32 sin2phi alphax) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)) (*.f32 (*.f32 alphax alphay) alphay))
58.0%
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
58.4%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) sin2phi))
74.7%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
57.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
53.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
50.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
24.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
74.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
73.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
73.3%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (exp.f32 (log.f32 sin2phi)) (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
73.3%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (exp.f32 (log.f32 sin2phi)) (pow.f32 alphay #s(literal -2 binary32))) (/.f32 cos2phi (*.f32 alphax alphax)))))
73.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32))) (/.f32 cos2phi (*.f32 alphax alphax)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
74.3%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
60.8%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
54.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
58.0%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
53.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))))
17.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
Compiler

Compiled 5 603 to 3 847 computations (31.3% saved)

simplify141.0ms (1.1%)

Memory
-26.2MiB live, 170.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))
cost-diff0
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
cost-diff64
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
cost-diff64
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff416
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))
cost-diff0
(*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))
cost-diff0
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax)))
cost-diff0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
cost-diff352
(-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi))))
cost-diff0
(*.f32 (*.f32 alphax alphax) u0)
cost-diff0
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
cost-diff0
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
cost-diff0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
cost-diff0
(log1p.f32 (*.f32 (neg.f32 u0) u0))
cost-diff0
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
cost-diff0
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
cost-diff64
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074612
0121606
1205605
2465597
31515595
45221591
08086581
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
#s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
#s(literal 1/3 binary32)
#s(literal -1/2 binary32)
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax alphax)
alphax
u0
cos2phi
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax)))
(*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))
(-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi))))
(/.f32 u0 cos2phi)
u0
cos2phi
(*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))
(/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))
(*.f32 alphax alphax)
alphax
(*.f32 alphay alphay)
alphay
(/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi))
(*.f32 sin2phi u0)
sin2phi
(*.f32 cos2phi cos2phi)
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi))))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))
#s(literal -1 binary32)
(*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi))
(neg.f32 alphay)
alphay
(/.f32 alphay sin2phi)
sin2phi
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))
#s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(neg.f32 (log.f32 u0))
(log.f32 u0)
u0
#s(literal -2 binary32)
(log.f32 #s(literal -1 binary32))
#s(literal -1 binary32)
(log1p.f32 u0)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
Outputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(-.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
#s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
#s(literal 1/3 binary32)
#s(literal -1/2 binary32)
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax alphax)
alphax
u0
cos2phi
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (fma.f32 (/.f32 (/.f32 sin2phi cos2phi) alphay) (*.f32 (/.f32 (neg.f32 alphax) alphay) alphax) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (fma.f32 (/.f32 (/.f32 sin2phi cos2phi) alphay) (*.f32 (/.f32 (neg.f32 alphax) alphay) alphax) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
(*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))
(*.f32 (fma.f32 (/.f32 (/.f32 sin2phi cos2phi) alphay) (*.f32 (/.f32 (neg.f32 alphax) alphay) alphax) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi))))
(*.f32 (fma.f32 (/.f32 (/.f32 sin2phi cos2phi) alphay) (*.f32 (/.f32 (neg.f32 alphax) alphay) alphax) #s(literal 1 binary32)) (/.f32 u0 cos2phi))
(/.f32 u0 cos2phi)
u0
cos2phi
(*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))
(*.f32 (/.f32 (*.f32 (/.f32 alphax alphay) alphax) cos2phi) (/.f32 (*.f32 sin2phi (/.f32 u0 alphay)) cos2phi))
(/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))
(*.f32 (/.f32 (/.f32 alphax alphay) alphay) alphax)
(*.f32 alphax alphax)
alphax
(*.f32 alphay alphay)
alphay
(/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi))
(*.f32 (/.f32 (/.f32 sin2phi cos2phi) cos2phi) u0)
(*.f32 sin2phi u0)
sin2phi
(*.f32 cos2phi cos2phi)
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(/.f32 (log1p.f32 (neg.f32 u0)) (-.f32 (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi))))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))
(/.f32 sin2phi (*.f32 alphay alphay))
#s(literal -1 binary32)
(*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi))
(*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay)
(neg.f32 alphay)
alphay
(/.f32 alphay sin2phi)
sin2phi
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))
(-.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))
#s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
#s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(neg.f32 (log.f32 u0))
(log.f32 u0)
u0
#s(literal -2 binary32)
(log.f32 #s(literal -1 binary32))
#s(literal -1 binary32)
(log1p.f32 u0)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay

localize195.0ms (1.6%)

Memory
8.8MiB live, 368.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(log.f32 u0)
accuracy0.0
(log.f32 #s(literal -1 binary32))
accuracy0.0
#s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
accuracy19.55304101251361
(log1p.f32 u0)
accuracy0.0
(*.f32 alphax alphax)
accuracy0.0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy0.0
(neg.f32 alphay)
accuracy0.0
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.0
(*.f32 alphay alphay)
accuracy0.0
(*.f32 alphax alphax)
accuracy0.0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
accuracy0.0
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax)))
accuracy0.0
(*.f32 (*.f32 alphax alphax) u0)
accuracy0.0
(*.f32 alphax alphax)
accuracy0.0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
accuracy0.0
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
accuracy0.0
#s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))
accuracy19.905171875359674
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
accuracy19.959343513087976
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
accuracy23.34098234779205
(log1p.f32 (*.f32 (neg.f32 u0) u0))
Samples
148.0ms256×0invalid
Compiler

Compiled 1 116 to 131 computations (88.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 96.0ms
ival-log: 26.0ms (27.1% of total)
ival-div: 22.0ms (22.9% of total)
ival-mult: 20.0ms (20.8% of total)
ival-add: 7.0ms (7.3% of total)
const: 6.0ms (6.2% of total)
ival-neg: 5.0ms (5.2% of total)
ival-log1p: 4.0ms (4.2% of total)
ival-sub: 3.0ms (3.1% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series134.0ms (1.1%)

Memory
23.3MiB live, 264.2MiB allocated
Counts
30 → 213
Calls
Call 1
Inputs
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(*.f32 (*.f32 alphax alphax) u0)
(-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax)))
(*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
#s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 alphax alphax)
(*.f32 alphay alphay)
(neg.f32 alphay)
(log1p.f32 u0)
#s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(log.f32 #s(literal -1 binary32))
(log.f32 u0)
Outputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) u0)
(/ u0 cos2phi)
(+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi))
(pow alphax 2)
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(* (pow alphax 2) (- (/ u0 (* (pow alphax 2) cos2phi)) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2)))))
(* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(* (pow alphax 4) (+ (* -1 (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 (* (pow alphax 2) cos2phi))))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(/ (- (/ (* (pow alphay 2) u0) cos2phi) (/ (* (pow alphax 2) (* sin2phi u0)) (pow cos2phi 2))) (pow alphay 2))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (pow cos2phi 2))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) cos2phi)) (pow alphay 2))
(/ sin2phi (pow alphay 2))
(pow alphay 2)
(* -1 alphay)
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (pow u0 2))
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
(* u0 (- (/ 1 cos2phi) (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (* u0 (- (/ 1 cos2phi) (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (log -1) (* 2 (log u0)))
1
(+ 1 (* -1/2 u0))
(+ 1 (* u0 (- (* 1/3 u0) 1/2)))
-1/2
(- (* 1/3 u0) 1/2)
(* u0 (+ 1 (* -1/2 u0)))
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
(log u0)
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(+ (log -1) (* -2 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* 1/3 (pow u0 2))
(* (pow u0 2) (- 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1/3 (/ 1 (pow u0 2))) (* 1/2 (/ 1 u0))))
(* 1/3 u0)
(* u0 (- 1/3 (* 1/2 (/ 1 u0))))
(* -1 (log (/ 1 u0)))
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* u0 (+ (* -1 (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2)))) (/ 1 cos2phi)))
(* (pow alphax 2) (* u0 (+ (* -1 (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2)))) (/ 1 cos2phi))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(+ (log -1) (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))))
(* (pow u0 2) (+ 1/3 (* -1 (/ (- 1/2 (/ 1 u0)) u0))))
(* -1 (* u0 (- (* 1/2 (/ 1 u0)) 1/3)))
(+ (log -1) (* -1 (log (/ -1 u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(/ (- (* cos2phi u0) (/ (* (pow alphax 2) (* sin2phi u0)) (pow alphay 2))) (pow cos2phi 2))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) (* (pow alphax 2) (* cos2phi u0))) (pow cos2phi 2))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ u0 (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 u0) (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(* sin2phi (- (/ u0 (* cos2phi sin2phi)) (/ (* (pow alphax 2) u0) (* (pow alphay 2) (pow cos2phi 2)))))
(* sin2phi (+ (* -1 (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) (* cos2phi sin2phi))))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (* sin2phi (- (* -1 (/ u0 (* cos2phi sin2phi))) (* -1 (/ (* (pow alphax 2) u0) (* (pow alphay 2) (pow cos2phi 2)))))))
(* -1 (* sin2phi (+ (* -1 (/ (* (pow alphax 2) u0) (* cos2phi sin2phi))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))))
Calls

15 calls:

TimeVariablePointExpression
39.0ms
u0
@-inf
((neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ (* (* alphax alphax) u0) cos2phi) (* (* alphax alphax) u0) (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (* alphax alphax)) (/ -1 (* (neg alphay) (/ alphay sin2phi))) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ -1 (* (neg alphay) (/ alphay sin2phi))))) (neg (log (- 1 u0))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (* (neg (log u0)) -2) (log -1)) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (+ (* 1/3 u0) -1/2) (log (+ 1 u0)) (* alphax alphax) (* alphay alphay) (neg alphay) (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))) (log -1) (log u0))
28.0ms
u0
@0
((neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ (* (* alphax alphax) u0) cos2phi) (* (* alphax alphax) u0) (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (* alphax alphax)) (/ -1 (* (neg alphay) (/ alphay sin2phi))) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ -1 (* (neg alphay) (/ alphay sin2phi))))) (neg (log (- 1 u0))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (* (neg (log u0)) -2) (log -1)) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (+ (* 1/3 u0) -1/2) (log (+ 1 u0)) (* alphax alphax) (* alphay alphay) (neg alphay) (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))) (log -1) (log u0))
22.0ms
u0
@inf
((neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ (* (* alphax alphax) u0) cos2phi) (* (* alphax alphax) u0) (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (* alphax alphax)) (/ -1 (* (neg alphay) (/ alphay sin2phi))) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ -1 (* (neg alphay) (/ alphay sin2phi))))) (neg (log (- 1 u0))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (* (neg (log u0)) -2) (log -1)) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (+ (* 1/3 u0) -1/2) (log (+ 1 u0)) (* alphax alphax) (* alphay alphay) (neg alphay) (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))) (log -1) (log u0))
6.0ms
alphay
@0
((neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ (* (* alphax alphax) u0) cos2phi) (* (* alphax alphax) u0) (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (* alphax alphax)) (/ -1 (* (neg alphay) (/ alphay sin2phi))) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ -1 (* (neg alphay) (/ alphay sin2phi))))) (neg (log (- 1 u0))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (* (neg (log u0)) -2) (log -1)) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (+ (* 1/3 u0) -1/2) (log (+ 1 u0)) (* alphax alphax) (* alphay alphay) (neg alphay) (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))) (log -1) (log u0))
5.0ms
sin2phi
@0
((neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ (* (* alphax alphax) u0) cos2phi) (* (* alphax alphax) u0) (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (* alphax alphax)) (/ -1 (* (neg alphay) (/ alphay sin2phi))) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ -1 (* (neg alphay) (/ alphay sin2phi))))) (neg (log (- 1 u0))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (* (neg (log u0)) -2) (log -1)) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (+ (* 1/3 u0) -1/2) (log (+ 1 u0)) (* alphax alphax) (* alphay alphay) (neg alphay) (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))) (log -1) (log u0))

simplify181.0ms (1.5%)

Memory
-4.8MiB live, 309.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09957395
134446854
084476408
Stop Event
iter limit
node limit
Counts
213 → 212
Calls
Call 1
Inputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) u0)
(/ u0 cos2phi)
(+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi))
(pow alphax 2)
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(* (pow alphax 2) (- (/ u0 (* (pow alphax 2) cos2phi)) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2)))))
(* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(* (pow alphax 4) (+ (* -1 (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 (* (pow alphax 2) cos2phi))))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(/ (- (/ (* (pow alphay 2) u0) cos2phi) (/ (* (pow alphax 2) (* sin2phi u0)) (pow cos2phi 2))) (pow alphay 2))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (pow cos2phi 2))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) cos2phi)) (pow alphay 2))
(/ sin2phi (pow alphay 2))
(pow alphay 2)
(* -1 alphay)
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (pow u0 2))
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
(* u0 (- (/ 1 cos2phi) (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (* u0 (- (/ 1 cos2phi) (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (log -1) (* 2 (log u0)))
1
(+ 1 (* -1/2 u0))
(+ 1 (* u0 (- (* 1/3 u0) 1/2)))
-1/2
(- (* 1/3 u0) 1/2)
(* u0 (+ 1 (* -1/2 u0)))
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
(log u0)
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(+ (log -1) (* -2 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* 1/3 (pow u0 2))
(* (pow u0 2) (- 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1/3 (/ 1 (pow u0 2))) (* 1/2 (/ 1 u0))))
(* 1/3 u0)
(* u0 (- 1/3 (* 1/2 (/ 1 u0))))
(* -1 (log (/ 1 u0)))
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* u0 (+ (* -1 (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2)))) (/ 1 cos2phi)))
(* (pow alphax 2) (* u0 (+ (* -1 (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2)))) (/ 1 cos2phi))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(+ (log -1) (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))))
(* (pow u0 2) (+ 1/3 (* -1 (/ (- 1/2 (/ 1 u0)) u0))))
(* -1 (* u0 (- (* 1/2 (/ 1 u0)) 1/3)))
(+ (log -1) (* -1 (log (/ -1 u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(/ (- (* cos2phi u0) (/ (* (pow alphax 2) (* sin2phi u0)) (pow alphay 2))) (pow cos2phi 2))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) (* (pow alphax 2) (* cos2phi u0))) (pow cos2phi 2))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ u0 (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 u0) (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(* sin2phi (- (/ u0 (* cos2phi sin2phi)) (/ (* (pow alphax 2) u0) (* (pow alphay 2) (pow cos2phi 2)))))
(* sin2phi (+ (* -1 (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) (* cos2phi sin2phi))))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (* sin2phi (- (* -1 (/ u0 (* cos2phi sin2phi))) (* -1 (/ (* (pow alphax 2) u0) (* (pow alphay 2) (pow cos2phi 2)))))))
(* -1 (* sin2phi (+ (* -1 (/ (* (pow alphax 2) u0) (* cos2phi sin2phi))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))))
Outputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 cos2phi #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi)) (*.f32 alphax alphax))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (neg.f32 cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (-.f32 (*.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax))) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 alphax alphax))
(/ (* (pow alphax 2) u0) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(*.f32 (-.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))))) (*.f32 alphax alphax) (/.f32 (*.f32 (neg.f32 sin2phi) u0) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) u0)
(*.f32 (*.f32 alphax alphax) u0)
(/ u0 cos2phi)
(/.f32 u0 cos2phi)
(+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi))
(-.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay)))
(pow alphax 2)
(*.f32 alphax alphax)
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi))))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 4 binary32))))) (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 sin2phi)) (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(fma.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 sin2phi)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32)))))))
(/ (* (pow alphay 2) u0) sin2phi)
(/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(fma.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)) (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 u0 (*.f32 sin2phi sin2phi)) (*.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cos2phi u0) cos2phi) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))))
(* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(*.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi))))
(* (pow alphax 2) (- (/ u0 (* (pow alphax 2) cos2phi)) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2)))))
(*.f32 (-.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))
(* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(*.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi))))
(* (pow alphax 4) (+ (* -1 (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 (* (pow alphax 2) cos2phi))))
(*.f32 (-.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) cos2phi)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (pow.f32 alphax #s(literal 4 binary32)))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (-.f32 (*.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay))) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi u0) cos2phi) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(/ (- (/ (* (pow alphay 2) u0) cos2phi) (/ (* (pow alphax 2) (* sin2phi u0)) (pow cos2phi 2))) (pow alphay 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (pow cos2phi 2))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) cos2phi)) (pow alphay 2))
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))
(/ sin2phi (pow alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(pow alphay 2)
(*.f32 alphay alphay)
(* -1 alphay)
(neg.f32 alphay)
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(fma.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi)))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (-.f32 (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 cos2phi #s(literal 4 binary32))))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)) (*.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (neg.f32 cos2phi)))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (neg.f32 cos2phi))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32)))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) u0 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* -1 (pow u0 2))
(*.f32 (neg.f32 u0) u0)
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u0) u0 #s(literal -1 binary32)) u0) u0)
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
(*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)
(* u0 (- (/ 1 cos2phi) (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2)))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) cos2phi) (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))) u0)
(* (pow alphax 2) (* u0 (- (/ 1 cos2phi) (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2))))))
(*.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 (/.f32 #s(literal 1 binary32) cos2phi) (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))))
(+ (log -1) (* 2 (log u0)))
(fma.f32 (log.f32 u0) #s(literal 2 binary32) (log.f32 #s(literal -1 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 u0))
(fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/3 u0) 1/2)))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
-1/2
#s(literal -1/2 binary32)
(- (* 1/3 u0) 1/2)
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
(* u0 (+ 1 (* -1/2 u0)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(log u0)
(log.f32 u0)
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (log.f32 u0) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (-.f32 (log.f32 u0) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (log.f32 u0)) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (log.f32 u0)) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (-.f32 (log.f32 u0) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (log.f32 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (log.f32 u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(-.f32 (+.f32 (-.f32 (log.f32 u0) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (* -2 (log (/ 1 u0))))
(fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(-.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(-.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(-.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal 1/2 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (neg.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(-.f32 (+.f32 (-.f32 (log.f32 u0) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(neg.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (log.f32 u0)) (log.f32 #s(literal -1 binary32)))
(* 1/3 (pow u0 2))
(*.f32 (*.f32 #s(literal 1/3 binary32) u0) u0)
(* (pow u0 2) (- 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0) u0)
(* (pow u0 2) (- (+ 1/3 (/ 1 (pow u0 2))) (* 1/2 (/ 1 u0))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (*.f32 u0 u0))
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* u0 (- 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0)
(* -1 (log (/ 1 u0)))
(log.f32 u0)
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(-.f32 (+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (log.f32 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(fma.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) u0))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u0))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(-.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal -1/2 binary32) u0)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (* -2 (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0)))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(-.f32 (-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal 1/2 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(-.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) u0)) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))) u0))
(* u0 (+ (* -1 (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2)))) (/ 1 cos2phi)))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) cos2phi) (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))) u0)
(* (pow alphax 2) (* u0 (+ (* -1 (/ (* (pow alphax 2) sin2phi) (* (pow alphay 2) (pow cos2phi 2)))) (/ 1 cos2phi))))
(*.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 (/.f32 #s(literal 1 binary32) cos2phi) (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))))
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(-.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal -1/2 binary32) u0)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(log (/ -1 u0))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(fma.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))))
(fma.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32) (log.f32 #s(literal -1 binary32)))
(* (pow u0 2) (+ 1/3 (* -1 (/ (- 1/2 (/ 1 u0)) u0))))
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
(* -1 (* u0 (- (* 1/2 (/ 1 u0)) 1/3)))
(*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (neg.f32 u0))
(+ (log -1) (* -1 (log (/ -1 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphax alphax)) (neg.f32 (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(-.f32 (*.f32 (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 sin2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)))) cos2phi) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) sin2phi))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 cos2phi u0) (pow.f32 sin2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 cos2phi u0) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (neg.f32 (/.f32 u0 (*.f32 sin2phi sin2phi))))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(/ (- (* cos2phi u0) (/ (* (pow alphax 2) (* sin2phi u0)) (pow alphay 2))) (pow cos2phi 2))
(/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) (* (pow alphax 2) (* cos2phi u0))) (pow cos2phi 2))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphax alphax) cos2phi) u0) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/.f32 (-.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 cos2phi cos2phi)) (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (-.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 cos2phi #s(literal 3 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 cos2phi cos2phi))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)))) (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi))))) (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphax alphax) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (*.f32 alphax alphax) u0)) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 cos2phi cos2phi))))) cos2phi)
(/ (+ u0 (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay))) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) alphax) alphax (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 4 binary32)))) (neg.f32 cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay))) cos2phi))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi))) cos2phi)) (neg.f32 cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphax alphax) u0)) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) u0) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 alphax) alphax (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) u0) (pow.f32 alphay #s(literal 4 binary32)))) (neg.f32 cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi))) cos2phi)
(* -1 (/ (+ (* -1 u0) (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) u0) (neg.f32 cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay)) (neg.f32 (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (neg.f32 cos2phi)))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(-.f32 (*.f32 (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 cos2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) sin2phi) (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi u0) (pow.f32 cos2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 sin2phi u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))))) sin2phi (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (neg.f32 (/.f32 u0 (*.f32 cos2phi cos2phi))))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 3 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 sin2phi sin2phi))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)))) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi))))) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) u0) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi u0) cos2phi) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 alphay alphay) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) u0)) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi u0) cos2phi) (*.f32 sin2phi sin2phi))))) sin2phi)
(* sin2phi (- (/ u0 (* cos2phi sin2phi)) (/ (* (pow alphax 2) u0) (* (pow alphay 2) (pow cos2phi 2)))))
(*.f32 (-.f32 (/.f32 (/.f32 u0 cos2phi) sin2phi) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))) sin2phi)
(* sin2phi (+ (* -1 (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) (* cos2phi sin2phi))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) sin2phi) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(/.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) alphay) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) alphay) alphay (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphax #s(literal 4 binary32)))) (neg.f32 sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi))) (neg.f32 sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi))) sin2phi)) (neg.f32 sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) u0)) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 alphay) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 alphay) alphay (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) u0) (pow.f32 alphax #s(literal 4 binary32)))) (neg.f32 sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (* sin2phi (- (* -1 (/ u0 (* cos2phi sin2phi))) (* -1 (/ (* (pow alphax 2) u0) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (neg.f32 sin2phi) (fma.f32 (/.f32 (/.f32 u0 cos2phi) sin2phi) #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))))
(* -1 (* sin2phi (+ (* -1 (/ (* (pow alphax 2) u0) (* cos2phi sin2phi))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))))
(*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay)) (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) sin2phi)))

rewrite150.0ms (1.2%)

Memory
13.1MiB live, 201.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074435
0121435
1437421
24093413
08490394
Stop Event
iter limit
node limit
iter limit
Counts
30 → 501
Calls
Call 1
Inputs
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(*.f32 (*.f32 alphax alphax) u0)
(-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax)))
(*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
#s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 alphax alphax)
(*.f32 alphay alphay)
(neg.f32 alphay)
(log1p.f32 u0)
#s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(log.f32 #s(literal -1 binary32))
(log.f32 u0)
Outputs
(*.f32 #s(literal -1 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal -1 binary32))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)))) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)))) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)))) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)))) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32))) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32))) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))) (/.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))))) (/.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(-.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(-.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (*.f32 #s(literal -1 binary32) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal -1 binary32) (*.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal -1 binary32)))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
(+.f32 (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(+.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal -1 binary32)) (*.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 #s(literal -1 binary32) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(+.f32 #s(literal 0 binary32) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (-.f32 (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (*.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(*.f32 #s(literal 1 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32))) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32))) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
(fma.f32 #s(literal -1 binary32) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(pow.f32 (/.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(neg.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(-.f32 (log.f32 (-.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (*.f32 (neg.f32 u0) u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (neg.f32 u0) u0)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (log1p.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 6 binary32)))) (log.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 6 binary32)))) (log1p.f32 (-.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (neg.f32 u0) u0))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (neg.f32 u0) u0)) (fma.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(+.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 6 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (neg.f32 u0) u0)))))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))
(neg.f32 (log.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (neg.f32 u0) u0)) (fma.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)))))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) u0)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))
(*.f32 (*.f32 (neg.f32 alphax) (*.f32 alphax u0)) (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 (*.f32 alphax alphax) u0) (/.f32 #s(literal 1 binary32) cos2phi))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))
(*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal 1 binary32)) cos2phi)
(/.f32 (neg.f32 (*.f32 (neg.f32 alphax) (*.f32 alphax u0))) (neg.f32 (neg.f32 cos2phi)))
(/.f32 (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32)) (/.f32 cos2phi u0))
(/.f32 (*.f32 (neg.f32 alphax) (*.f32 alphax u0)) (neg.f32 cos2phi))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) u0) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) u0))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 cos2phi)) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (neg.f32 cos2phi)))
(pow.f32 (/.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) u0) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) u0) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) u0)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (neg.f32 alphax) (*.f32 alphax u0)) cos2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (neg.f32 cos2phi)))
(*.f32 (*.f32 alphax u0) alphax)
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax (*.f32 alphax u0))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi))))
(*.f32 (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)))))
(/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 sin2phi u0) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))) cos2phi)) cos2phi)
(/.f32 (-.f32 u0 (*.f32 (*.f32 sin2phi (/.f32 u0 cos2phi)) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)))) cos2phi)
(/.f32 (-.f32 u0 (*.f32 (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)) (*.f32 sin2phi (/.f32 u0 cos2phi)))) cos2phi)
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 6 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 (/.f32 cos2phi u0) (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 cos2phi #s(literal -2 binary32))))) (*.f32 (/.f32 cos2phi u0) (*.f32 alphay alphay)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 cos2phi u0) (*.f32 (*.f32 sin2phi u0) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))))) (*.f32 (/.f32 cos2phi u0) (*.f32 cos2phi cos2phi)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 (/.f32 cos2phi u0) (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0))) (*.f32 (/.f32 cos2phi u0) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) (*.f32 (neg.f32 cos2phi) (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 cos2phi #s(literal -2 binary32))))) (*.f32 (neg.f32 cos2phi) (*.f32 alphay alphay)))
(/.f32 (-.f32 (*.f32 (neg.f32 u0) (*.f32 cos2phi cos2phi)) (*.f32 (neg.f32 cos2phi) (*.f32 (*.f32 sin2phi u0) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))))) (pow.f32 (neg.f32 cos2phi) #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 u0) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 (neg.f32 cos2phi) (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0))) (*.f32 (neg.f32 cos2phi) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 cos2phi (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 cos2phi #s(literal -2 binary32))))) (*.f32 (*.f32 alphay alphay) cos2phi))
(/.f32 (-.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (*.f32 cos2phi (*.f32 (*.f32 sin2phi u0) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))))) (pow.f32 cos2phi #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 u0 (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 cos2phi (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0))) (*.f32 cos2phi (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32)))) (/.f32 (-.f32 u0 (*.f32 (neg.f32 (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))) (*.f32 sin2phi (/.f32 u0 cos2phi)))) cos2phi))
(/.f32 (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32)))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)))
(/.f32 (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 6 binary32)))) (+.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32))) (*.f32 (/.f32 u0 cos2phi) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 6 binary32)))) (fma.f32 (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 6 binary32))))))
(-.f32 (/.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (/.f32 (-.f32 u0 (*.f32 (neg.f32 (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))) (*.f32 sin2phi (/.f32 u0 cos2phi)))) cos2phi)) (/.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32))) (/.f32 (-.f32 u0 (*.f32 (neg.f32 (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))) (*.f32 sin2phi (/.f32 u0 cos2phi)))) cos2phi)))
(-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 (/.f32 cos2phi u0) (*.f32 alphay alphay))) (/.f32 (*.f32 (/.f32 cos2phi u0) (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 cos2phi #s(literal -2 binary32)))) (*.f32 (/.f32 cos2phi u0) (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 cos2phi u0) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (/.f32 cos2phi u0) (*.f32 (*.f32 sin2phi u0) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)))) (*.f32 (/.f32 cos2phi u0) (*.f32 cos2phi cos2phi))))
(-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 (/.f32 cos2phi u0) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))) (/.f32 (*.f32 (/.f32 cos2phi u0) (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (*.f32 (/.f32 cos2phi u0) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(-.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) (*.f32 (neg.f32 cos2phi) (*.f32 alphay alphay))) (/.f32 (*.f32 (neg.f32 cos2phi) (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 cos2phi #s(literal -2 binary32)))) (*.f32 (neg.f32 cos2phi) (*.f32 alphay alphay))))
(-.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 cos2phi cos2phi)) (pow.f32 (neg.f32 cos2phi) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cos2phi) (*.f32 (*.f32 sin2phi u0) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)))) (pow.f32 (neg.f32 cos2phi) #s(literal 3 binary32))))
(-.f32 (/.f32 (*.f32 (neg.f32 u0) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 (neg.f32 cos2phi) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))) (/.f32 (*.f32 (neg.f32 cos2phi) (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (*.f32 (neg.f32 cos2phi) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 (*.f32 cos2phi (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 cos2phi #s(literal -2 binary32)))) (*.f32 (*.f32 alphay alphay) cos2phi)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 cos2phi cos2phi)) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 cos2phi (*.f32 (*.f32 sin2phi u0) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)))) (pow.f32 cos2phi #s(literal 3 binary32))))
(-.f32 (/.f32 (*.f32 u0 (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 cos2phi (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))) (/.f32 (*.f32 cos2phi (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (*.f32 cos2phi (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi))) (/.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi))))
(-.f32 (/.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 6 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)))))
(-.f32 (/.f32 u0 cos2phi) (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))))
(fma.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))) (/.f32 sin2phi cos2phi)) (/.f32 u0 cos2phi) (/.f32 u0 cos2phi))
(fma.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))) (*.f32 sin2phi u0)) (pow.f32 cos2phi #s(literal -2 binary32)) (/.f32 u0 cos2phi))
(fma.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))) sin2phi) (*.f32 u0 (pow.f32 cos2phi #s(literal -2 binary32))) (/.f32 u0 cos2phi))
(fma.f32 (neg.f32 (*.f32 (*.f32 u0 (pow.f32 cos2phi #s(literal -2 binary32))) sin2phi)) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)) (/.f32 u0 cos2phi))
(fma.f32 (neg.f32 (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))) (*.f32 (*.f32 u0 (pow.f32 cos2phi #s(literal -2 binary32))) sin2phi) (/.f32 u0 cos2phi))
(fma.f32 (/.f32 #s(literal 1 binary32) cos2phi) (pow.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32)) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) cos2phi) u0 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 u0 (neg.f32 cos2phi)) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))) (/.f32 u0 cos2phi))
(fma.f32 (*.f32 (*.f32 u0 (pow.f32 cos2phi #s(literal -2 binary32))) sin2phi) (neg.f32 (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32))) (/.f32 u0 cos2phi))
(fma.f32 (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)) (neg.f32 (*.f32 (*.f32 u0 (pow.f32 cos2phi #s(literal -2 binary32))) sin2phi)) (/.f32 u0 cos2phi))
(fma.f32 #s(literal 1 binary32) (/.f32 u0 cos2phi) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))))
(fma.f32 (neg.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))))
(fma.f32 u0 (/.f32 #s(literal 1 binary32) cos2phi) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 6 binary32))))) #s(literal -1 binary32))
(+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (/.f32 u0 cos2phi))
(+.f32 (/.f32 u0 cos2phi) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 (-.f32 u0 (*.f32 (*.f32 sin2phi (/.f32 u0 cos2phi)) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 (-.f32 u0 (*.f32 (*.f32 sin2phi (/.f32 u0 cos2phi)) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)))) cos2phi) (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 (-.f32 u0 (*.f32 (*.f32 sin2phi (/.f32 u0 cos2phi)) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)))) cos2phi) alphax) alphax)
(*.f32 (/.f32 (-.f32 u0 (*.f32 (*.f32 sin2phi (/.f32 u0 cos2phi)) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)))) cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 u0 (*.f32 (*.f32 sin2phi (/.f32 u0 cos2phi)) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)))) cos2phi))
(*.f32 alphax (*.f32 (/.f32 (-.f32 u0 (*.f32 (*.f32 sin2phi (/.f32 u0 cos2phi)) (pow.f32 (/.f32 alphax alphay) #s(literal 2 binary32)))) cos2phi) alphax))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32)))) (*.f32 alphax alphax)) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 6 binary32)))) (*.f32 alphax alphax)) (fma.f32 (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphax alphax) (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 4 binary32))))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)))
(/.f32 (*.f32 (*.f32 alphax alphax) (-.f32 (pow.f32 (/.f32 u0 cos2phi) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 6 binary32))))) (fma.f32 (*.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0) (pow.f32 (*.f32 alphay cos2phi) #s(literal -2 binary32)) (/.f32 u0 cos2phi)) (pow.f32 (/.f32 u0 cos2phi) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) cos2phi) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) u0)) #s(literal -1 binary32)) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) cos2phi) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) u0)) #s(literal -1 binary32)) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (neg.f32 alphax) (*.f32 alphax u0)) (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (*.f32 (neg.f32 alphax) (*.f32 alphax u0)) (/.f32 #s(literal 1 binary32) (neg.f32 cos2phi)) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (*.f32 alphax alphax) u0) (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (*.f32 (*.f32 alphax alphax) u0) (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(fma.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(fma.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(fma.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(+.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(+.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 (*.f32 sin2phi (*.f32 alphax alphax)) u0)) (pow.f32 (*.f32 cos2phi alphay) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alphay)) (pow.f32 (/.f32 (/.f32 alphay sin2phi) #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alphay)) (pow.f32 (neg.f32 (/.f32 alphay sin2phi)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (neg.f32 (/.f32 alphay sin2phi)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 alphay)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) (neg.f32 alphay)) (neg.f32 sin2phi))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 sin2phi alphay))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) sin2phi) #s(literal -1 binary32)))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi)
(*.f32 (/.f32 (/.f32 sin2phi alphay) (neg.f32 alphay)) #s(literal -1 binary32))
(*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 sin2phi alphay) (neg.f32 alphay)))
(*.f32 sin2phi (pow.f32 alphay #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (/.f32 #s(literal -1 binary32) (/.f32 alphay sin2phi)) (neg.f32 alphay))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) alphay)) (neg.f32 (/.f32 alphay sin2phi)))
(/.f32 (neg.f32 (neg.f32 sin2phi)) (neg.f32 (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (neg.f32 (/.f32 sin2phi alphay)) (neg.f32 alphay))
(/.f32 (*.f32 sin2phi #s(literal 1 binary32)) (*.f32 alphay alphay))
(/.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 alphay sin2phi))
(/.f32 (pow.f32 alphay #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) sin2phi))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphay) alphay))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alphay sin2phi) (neg.f32 alphay)))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay sin2phi) alphay))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphay) alphay)) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)))
(pow.f32 (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 alphay sin2phi) alphay)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay)))
(neg.f32 (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)))
(neg.f32 (/.f32 (/.f32 sin2phi alphay) (neg.f32 alphay)))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) u0))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (-.f32 (*.f32 u0 u0) (*.f32 #s(literal 1 binary32) (neg.f32 u0)))))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 (neg.f32 u0))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (-.f32 #s(literal 1 binary32) (neg.f32 u0))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 (neg.f32 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)))) (log1p.f32 (-.f32 (*.f32 u0 u0) u0)))
(+.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(neg.f32 (neg.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (neg.f32 alphax) alphax (*.f32 (*.f32 cos2phi (neg.f32 alphay)) (/.f32 alphay sin2phi)))) (*.f32 (*.f32 (/.f32 alphay sin2phi) (neg.f32 alphay)) (*.f32 alphax alphax)))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (log1p.f32 (neg.f32 u0)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 #s(literal 1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 #s(literal 0 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (log1p.f32 (neg.f32 u0)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (log1p.f32 (neg.f32 u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log1p.f32 (neg.f32 u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 (neg.f32 u0))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (log1p.f32 (neg.f32 u0)))) (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (log1p.f32 (neg.f32 u0)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 (neg.f32 u0)))))) (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log1p.f32 (neg.f32 u0)))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log1p.f32 (neg.f32 u0)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))
(+.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 (neg.f32 u0))))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(*.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))) (/.f32 (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))))) (/.f32 (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))))))
(-.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))))))
(-.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32))))))
(-.f32 (-.f32 #s(literal 0 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (neg.f32 (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))
(fma.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal -1 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0))))
(+.f32 (-.f32 #s(literal 0 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (log1p.f32 u0))
(+.f32 (neg.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (neg.f32 (neg.f32 (log1p.f32 u0))))
(+.f32 (*.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0))))
(+.f32 #s(literal 0 binary32) (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))))
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))
(*.f32 (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))
(*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 (log.f32 u0) #s(literal 3 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0)))))))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) #s(literal 2 binary32))) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) #s(literal 3 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (fma.f32 (log.f32 #s(literal -1 binary32)) (log.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) (log.f32 #s(literal -1 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 (log.f32 u0) #s(literal 3 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0)))))))
(/.f32 (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(/.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 (log.f32 u0) #s(literal 3 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (fma.f32 (log.f32 #s(literal -1 binary32)) (log.f32 #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) (log.f32 #s(literal -1 binary32))))))
(/.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 (log.f32 u0) #s(literal 3 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))) (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0))))) (fma.f32 #s(literal 8 binary32) (pow.f32 (log.f32 u0) #s(literal 3 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0)))) (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) #s(literal 2 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0)))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) #s(literal 3 binary32)) (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (fma.f32 (log.f32 #s(literal -1 binary32)) (log.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) (log.f32 #s(literal -1 binary32)))))) (/.f32 (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (fma.f32 (log.f32 #s(literal -1 binary32)) (log.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) (log.f32 #s(literal -1 binary32)))))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))
(-.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) (log.f32 #s(literal -1 binary32)))
(-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) (log.f32 u0)))
(fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32)))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(fma.f32 (log.f32 u0) #s(literal 2 binary32) (log.f32 #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (log.f32 u0)) (log.f32 #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))) (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (pow.f32 (log.f32 u0) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0))))) (fma.f32 #s(literal 8 binary32) (pow.f32 (log.f32 u0) #s(literal 3 binary32)) (pow.f32 (log.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) (log.f32 #s(literal -1 binary32)))
(+.f32 (log.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0)))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (-.f32 (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -3 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -4 binary32)) (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))))
(*.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)) (fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))))
(*.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))))
(*.f32 #s(literal 1 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (neg.f32 (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32))) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (neg.f32 (log1p.f32 u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (neg.f32 (log1p.f32 u0)))))
(-.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))))
(-.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))
(pow.f32 (/.f32 (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32))) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 (log1p.f32 u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))))
(+.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (neg.f32 (log1p.f32 u0)))
(neg.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))))
(*.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0)) (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0))) (/.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0))))
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32))))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0)) (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0))
(*.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal -1/6 binary32))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (-.f32 #s(literal -1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32))) (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 u0 #s(literal -1/6 binary32)))))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32)) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal -1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal -1/6 binary32)))) (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal -1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))) (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (-.f32 #s(literal -1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))))
(-.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal -1/6 binary32)))) (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal -1/2 binary32))
(+.f32 #s(literal -1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))
#s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (exp.f32 (log.f32 alphax)) (exp.f32 (log.f32 alphax)))
(*.f32 alphax alphax)
(pow.f32 (exp.f32 (log.f32 alphax)) #s(literal 2 binary32))
(pow.f32 (*.f32 alphax alphax) #s(literal 1 binary32))
(pow.f32 alphax #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32)))
(*.f32 (exp.f32 (log.f32 alphay)) (exp.f32 (log.f32 alphay)))
(*.f32 (neg.f32 alphay) (neg.f32 alphay))
(*.f32 alphay alphay)
(pow.f32 (exp.f32 (log.f32 alphay)) #s(literal 2 binary32))
(pow.f32 (neg.f32 alphay) #s(literal 2 binary32))
(pow.f32 (*.f32 alphay alphay) #s(literal 1 binary32))
(pow.f32 alphay #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 alphay) #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) alphay)
(*.f32 alphay #s(literal -1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 alphay #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 alphay alphay (*.f32 #s(literal 0 binary32) alphay))))
(/.f32 (*.f32 (neg.f32 alphay) alphay) (+.f32 #s(literal 0 binary32) alphay))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alphay alphay (*.f32 #s(literal 0 binary32) alphay)))) (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (fma.f32 alphay alphay (*.f32 #s(literal 0 binary32) alphay)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) alphay)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 0 binary32) alphay)))
(-.f32 #s(literal 0 binary32) alphay)
(+.f32 #s(literal 0 binary32) (neg.f32 alphay))
(neg.f32 alphay)
(log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) u0))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (fma.f32 u0 (-.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (-.f32 (*.f32 u0 u0) u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (-.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 (neg.f32 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (-.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 (neg.f32 u0))))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (-.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)))))
(log1p.f32 u0)
#s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(log.f32 #s(literal -1 binary32))
(neg.f32 (log.f32 #s(literal -1 binary32)))
(log.f32 u0)
(+.f32 #s(literal 0 binary32) (log.f32 u0))
(+.f32 (log.f32 u0) #s(literal 0 binary32))

eval104.0ms (0.8%)

Memory
1.9MiB live, 170.3MiB allocated
Compiler

Compiled 36 893 to 3 609 computations (90.2% saved)

prune87.0ms (0.7%)

Memory
-25.8MiB live, 221.6MiB allocated
Pruning

85 alts after pruning (81 fresh and 4 done)

PrunedKeptTotal
New73428762
Fresh275380
Picked415
Done033
Total76585850
Accuracy
98.9%
Counts
850 → 85
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.1%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (-.f32 #s(literal 1 binary32) (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
75.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
57.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.7%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
88.3%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (*.f32 u0 u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
90.4%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
56.7%
(/.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi)) (neg.f32 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 alphay sin2phi))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay sin2phi) alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
59.1%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32)))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alphax)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 alphax cos2phi)))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.0%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay)))))
59.1%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 (exp.f32 (log.f32 sin2phi)) (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (exp.f32 (log.f32 (/.f32 cos2phi alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (-.f32 (log.f32 cos2phi) (log.f32 (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.4%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
57.5%
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
57.5%
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
58.0%
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
58.4%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
74.7%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
57.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
53.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
50.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
24.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
74.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
74.3%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
60.8%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
54.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
58.0%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32))) u0) cos2phi)))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
53.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
17.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
17.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
19.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
Compiler

Compiled 5 686 to 3 845 computations (32.4% saved)

simplify108.0ms (0.9%)

Memory
16.3MiB live, 130.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))
cost-diff544
(/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay))
cost-diff0
#s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))
cost-diff0
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
cost-diff0
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
cost-diff64
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
cost-diff0
(fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay)))
cost-diff0
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))
cost-diff0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
cost-diff192
(/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax)))
cost-diff0
(*.f32 alphax (/.f32 u0 cos2phi))
cost-diff0
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
cost-diff0
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
cost-diff0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
cost-diff0
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
cost-diff64
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))
cost-diff416
(*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)
cost-diff416
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
090849
0148847
1233843
2418837
3904815
42289781
55530780
08245759
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
#s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))
(*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)
#s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0))
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
(*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)
(-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0))
#s(literal 1/3 binary32)
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)
(-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0))
#s(literal 1/2 binary32)
(/.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
alphax
(*.f32 alphax (/.f32 u0 cos2phi))
(/.f32 u0 cos2phi)
u0
cos2phi
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax)))
u0
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))
(fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay)))
(/.f32 cos2phi alphax)
cos2phi
alphax
alphay
(*.f32 alphax (/.f32 sin2phi alphay))
(/.f32 sin2phi alphay)
sin2phi
(*.f32 alphay alphax)
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
#s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))
(*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0)
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32))
(fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32))
(*.f32 #s(literal -1/4 binary32) u0)
#s(literal -1/4 binary32)
u0
#s(literal -1/3 binary32)
(*.f32 u0 u0)
#s(literal -1/2 binary32)
#s(literal -1 binary32)
#s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay))))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))
(/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay))
(/.f32 alphay sin2phi)
alphay
sin2phi
(/.f32 #s(literal 1 binary32) alphay)
Outputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))
(-.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))) u0)))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
#s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))
#s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))) u0))
(*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)
(*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))) u0)
#s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0))
#s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)))
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)
(-.f32 (fma.f32 #s(literal 1/3 binary32) u0 (/.f32 #s(literal 1 binary32) u0)) #s(literal 1/2 binary32))
(-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0))
#s(literal 1/3 binary32)
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)
(-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0))
#s(literal 1/2 binary32)
(/.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax))
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
alphax
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 (/.f32 u0 cos2phi) alphax)
(/.f32 u0 cos2phi)
u0
cos2phi
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphax u0) alphay) (fma.f32 (/.f32 alphax alphay) sin2phi (*.f32 (/.f32 cos2phi alphax) alphay))))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax)))
(/.f32 (*.f32 (*.f32 alphax u0) alphay) (fma.f32 (/.f32 alphax alphay) sin2phi (*.f32 (/.f32 cos2phi alphax) alphay)))
u0
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 alphax alphay) sin2phi (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))
(fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay)))
(fma.f32 (/.f32 alphax alphay) sin2phi (*.f32 (/.f32 cos2phi alphax) alphay))
(/.f32 cos2phi alphax)
cos2phi
alphax
alphay
(*.f32 alphax (/.f32 sin2phi alphay))
(*.f32 (/.f32 alphax alphay) sin2phi)
(/.f32 sin2phi alphay)
sin2phi
(*.f32 alphay alphax)
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (fma.f32 (pow.f32 u0 #s(literal 5 binary32)) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (fma.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/2 binary32) (neg.f32 u0))) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(-.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (fma.f32 (pow.f32 u0 #s(literal 5 binary32)) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (fma.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/2 binary32) (neg.f32 u0))) u0)))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (fma.f32 (pow.f32 u0 #s(literal 5 binary32)) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (fma.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/2 binary32) (neg.f32 u0))) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
#s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))
#s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (fma.f32 (pow.f32 u0 #s(literal 5 binary32)) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (fma.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/2 binary32) (neg.f32 u0))) u0))
(*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)
(*.f32 (fma.f32 (pow.f32 u0 #s(literal 5 binary32)) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (fma.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/2 binary32) (neg.f32 u0))) u0)
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0)
(fma.f32 (pow.f32 u0 #s(literal 5 binary32)) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (fma.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/2 binary32) (neg.f32 u0)))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32))
(fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32))
(fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32))
(fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32))
(*.f32 #s(literal -1/4 binary32) u0)
#s(literal -1/4 binary32)
u0
#s(literal -1/3 binary32)
(*.f32 u0 u0)
#s(literal -1/2 binary32)
#s(literal -1 binary32)
#s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay))))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (/.f32 alphay sin2phi) alphay)
(/.f32 alphay sin2phi)
alphay
sin2phi
(/.f32 #s(literal 1 binary32) alphay)

localize206.0ms (1.7%)

Memory
-3.9MiB live, 320.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.26171875
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.3359375
(/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay))
accuracy0.4057477538602746
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
accuracy14.103710695472117
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy4.910649002683099
(fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32))
accuracy5.061493513985877
(fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32))
accuracy9.025435829184554
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
accuracy9.323659721314293
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
accuracy0.4008373967263756
(/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax)))
accuracy0.4174114173388816
(*.f32 alphax (/.f32 sin2phi alphay))
accuracy7.674239496935056
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
accuracy8.272687163507605
(fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay)))
accuracy0.2109375
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
accuracy0.29296875
(*.f32 alphax (/.f32 u0 cos2phi))
accuracy7.674239496935056
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
accuracy22.20319031716496
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
accuracy0.3125
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
accuracy0.4057477538602746
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
accuracy2.4613274241840633
#s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))
accuracy16.5163410565158
(log1p.f32 (*.f32 (neg.f32 u0) u0))
Samples
131.0ms253×0valid
16.0ms5exit
Compiler

Compiled 1 465 to 163 computations (88.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 105.0ms
ival-mult: 44.0ms (42% of total)
ival-div: 25.0ms (23.9% of total)
ival-add: 10.0ms (9.5% of total)
const: 7.0ms (6.7% of total)
ival-sub: 4.0ms (3.8% of total)
ival-log: 4.0ms (3.8% of total)
ival-log1p: 4.0ms (3.8% of total)
ival-neg: 3.0ms (2.9% of total)
adjust: 1.0ms (1% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series65.0ms (0.5%)

Memory
-5.6MiB live, 114.8MiB allocated
Counts
28 → 220
Calls
Call 1
Inputs
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
(*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
(*.f32 alphax (/.f32 u0 cos2phi))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))
(fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay)))
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
#s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))
(/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))
(*.f32 alphax (/.f32 sin2phi alphay))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32))
(/.f32 cos2phi (*.f32 alphax alphax))
Outputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(/ (* alphax u0) cos2phi)
(/ cos2phi (pow alphax 2))
(/ (+ cos2phi (/ (* (pow alphax 2) sin2phi) (pow alphay 2))) (pow alphax 2))
(/ (* alphay cos2phi) alphax)
(/ (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)) alphax)
(/ (* alphax sin2phi) alphay)
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(/ sin2phi (pow alphay 2))
(+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))
(* alphax (+ (/ sin2phi alphay) (/ (* alphay cos2phi) (pow alphax 2))))
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))))
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))))))
(* -1 (* alphax (+ (* -1 (/ sin2phi alphay)) (* -1 (/ (* alphay cos2phi) (pow alphax 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(/ (+ sin2phi (/ (* (pow alphay 2) cos2phi) (pow alphax 2))) (pow alphay 2))
(/ (+ (* alphax sin2phi) (/ (* (pow alphay 2) cos2phi) alphax)) alphay)
(/ (pow alphay 2) sin2phi)
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(* alphay (+ (/ cos2phi alphax) (/ (* alphax sin2phi) (pow alphay 2))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))))))
(* -1 (* alphay (+ (* -1 (/ cos2phi alphax)) (* -1 (/ (* alphax sin2phi) (pow alphay 2))))))
1
(+ 1 (* -1/2 u0))
(+ 1 (* u0 (- (* 1/3 u0) 1/2)))
(/ 1 u0)
(/ (+ 1 (* -1/2 u0)) u0)
(/ (+ 1 (* u0 (- (* 1/3 u0) 1/2))) u0)
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(/ (* alphax (* alphay u0)) (+ (/ (* alphax sin2phi) alphay) (/ (* alphay cos2phi) alphax)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (pow u0 2))
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
(* u0 (+ 1 (* -1/2 u0)))
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
-1/2
(- (* 1/3 u0) 1/2)
-1/3
(- (* -1/4 (pow u0 2)) 1/3)
(- (* -1/3 (pow u0 2)) 1/2)
(- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)
(* 1/3 (pow u0 2))
(* (pow u0 2) (- 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1/3 (/ 1 (pow u0 2))) (* 1/2 (/ 1 u0))))
(* 1/3 u0)
(* u0 (- 1/3 (* 1/2 (/ 1 u0))))
(* u0 (- (+ 1/3 (/ 1 (pow u0 2))) (* 1/2 (/ 1 u0))))
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(+ (log -1) (* -2 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ 1 u0)))
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(* -1/4 (pow u0 2))
(* -1 (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 (pow u0 2))))))
(* -1/4 (pow u0 4))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 (pow u0 2))))))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2))) 1/4))
(* (pow u0 2) (+ 1/3 (* -1 (/ (- 1/2 (/ 1 u0)) u0))))
(* -1 (* u0 (- (* 1/2 (/ 1 u0)) 1/3)))
(* -1 (* u0 (- (* -1 (/ (- (/ 1 u0) 1/2) u0)) 1/3)))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+ (log -1) (* -1 (log (/ -1 u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (/ (* alphax sin2phi) alphay) (/ (* alphay cos2phi) alphax))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(* cos2phi (+ (/ 1 (pow alphax 2)) (/ sin2phi (* (pow alphay 2) cos2phi))))
(* cos2phi (+ (/ alphay alphax) (/ (* alphax sin2phi) (* alphay cos2phi))))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (* cos2phi (- (* -1 (/ sin2phi (* (pow alphay 2) cos2phi))) (/ 1 (pow alphax 2)))))
(* -1 (* cos2phi (+ (* -1 (/ alphay alphax)) (* -1 (/ (* alphax sin2phi) (* alphay cos2phi))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(* sin2phi (+ (/ 1 (pow alphay 2)) (/ cos2phi (* (pow alphax 2) sin2phi))))
(* sin2phi (+ (/ alphax alphay) (/ (* alphay cos2phi) (* alphax sin2phi))))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (* sin2phi (- (* -1 (/ cos2phi (* (pow alphax 2) sin2phi))) (/ 1 (pow alphay 2)))))
(* -1 (* sin2phi (+ (* -1 (/ alphax alphay)) (* -1 (/ (* alphay cos2phi) (* alphax sin2phi))))))
Calls

15 calls:

TimeVariablePointExpression
7.0ms
u0
@0
((* (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) u0) (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* alphax (* alphax (/ u0 cos2phi))) (* alphax (/ u0 cos2phi)) (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (/ alphay sin2phi) (/ 1 alphay)) (/ 1 (/ (/ alphay sin2phi) (/ 1 alphay))) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ 1 (/ (/ alphay sin2phi) (/ 1 alphay))))) (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)) (* alphax (/ sin2phi alphay)) (+ (* 1/3 u0) -1/2) (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (+ (* (* -1/4 u0) u0) -1/3) (+ (* (+ (* (* -1/4 u0) u0) -1/3) (* u0 u0)) -1/2) (/ cos2phi (* alphax alphax)))
7.0ms
alphax
@inf
((* (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) u0) (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* alphax (* alphax (/ u0 cos2phi))) (* alphax (/ u0 cos2phi)) (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (/ alphay sin2phi) (/ 1 alphay)) (/ 1 (/ (/ alphay sin2phi) (/ 1 alphay))) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ 1 (/ (/ alphay sin2phi) (/ 1 alphay))))) (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)) (* alphax (/ sin2phi alphay)) (+ (* 1/3 u0) -1/2) (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (+ (* (* -1/4 u0) u0) -1/3) (+ (* (+ (* (* -1/4 u0) u0) -1/3) (* u0 u0)) -1/2) (/ cos2phi (* alphax alphax)))
5.0ms
u0
@-inf
((* (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) u0) (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* alphax (* alphax (/ u0 cos2phi))) (* alphax (/ u0 cos2phi)) (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (/ alphay sin2phi) (/ 1 alphay)) (/ 1 (/ (/ alphay sin2phi) (/ 1 alphay))) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ 1 (/ (/ alphay sin2phi) (/ 1 alphay))))) (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)) (* alphax (/ sin2phi alphay)) (+ (* 1/3 u0) -1/2) (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (+ (* (* -1/4 u0) u0) -1/3) (+ (* (+ (* (* -1/4 u0) u0) -1/3) (* u0 u0)) -1/2) (/ cos2phi (* alphax alphax)))
5.0ms
u0
@inf
((* (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) u0) (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* alphax (* alphax (/ u0 cos2phi))) (* alphax (/ u0 cos2phi)) (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (/ alphay sin2phi) (/ 1 alphay)) (/ 1 (/ (/ alphay sin2phi) (/ 1 alphay))) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ 1 (/ (/ alphay sin2phi) (/ 1 alphay))))) (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)) (* alphax (/ sin2phi alphay)) (+ (* 1/3 u0) -1/2) (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (+ (* (* -1/4 u0) u0) -1/3) (+ (* (+ (* (* -1/4 u0) u0) -1/3) (* u0 u0)) -1/2) (/ cos2phi (* alphax alphax)))
4.0ms
alphax
@-inf
((* (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) u0) (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* alphax (* alphax (/ u0 cos2phi))) (* alphax (/ u0 cos2phi)) (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (/ alphay sin2phi) (/ 1 alphay)) (/ 1 (/ (/ alphay sin2phi) (/ 1 alphay))) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ 1 (/ (/ alphay sin2phi) (/ 1 alphay))))) (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)) (* alphax (/ sin2phi alphay)) (+ (* 1/3 u0) -1/2) (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (+ (* (* -1/4 u0) u0) -1/3) (+ (* (+ (* (* -1/4 u0) u0) -1/3) (* u0 u0)) -1/2) (/ cos2phi (* alphax alphax)))

simplify245.0ms (2%)

Memory
-12.7MiB live, 180.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010257442
135336940
086906471
Stop Event
iter limit
node limit
Counts
220 → 219
Calls
Call 1
Inputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(/ (* alphax u0) cos2phi)
(/ cos2phi (pow alphax 2))
(/ (+ cos2phi (/ (* (pow alphax 2) sin2phi) (pow alphay 2))) (pow alphax 2))
(/ (* alphay cos2phi) alphax)
(/ (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)) alphax)
(/ (* alphax sin2phi) alphay)
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(/ sin2phi (pow alphay 2))
(+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))
(* alphax (+ (/ sin2phi alphay) (/ (* alphay cos2phi) (pow alphax 2))))
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))))
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))))))
(* -1 (* alphax (+ (* -1 (/ sin2phi alphay)) (* -1 (/ (* alphay cos2phi) (pow alphax 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(/ (+ sin2phi (/ (* (pow alphay 2) cos2phi) (pow alphax 2))) (pow alphay 2))
(/ (+ (* alphax sin2phi) (/ (* (pow alphay 2) cos2phi) alphax)) alphay)
(/ (pow alphay 2) sin2phi)
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(* alphay (+ (/ cos2phi alphax) (/ (* alphax sin2phi) (pow alphay 2))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))))))
(* -1 (* alphay (+ (* -1 (/ cos2phi alphax)) (* -1 (/ (* alphax sin2phi) (pow alphay 2))))))
1
(+ 1 (* -1/2 u0))
(+ 1 (* u0 (- (* 1/3 u0) 1/2)))
(/ 1 u0)
(/ (+ 1 (* -1/2 u0)) u0)
(/ (+ 1 (* u0 (- (* 1/3 u0) 1/2))) u0)
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(/ (* alphax (* alphay u0)) (+ (/ (* alphax sin2phi) alphay) (/ (* alphay cos2phi) alphax)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (pow u0 2))
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
(* u0 (+ 1 (* -1/2 u0)))
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
-1/2
(- (* 1/3 u0) 1/2)
-1/3
(- (* -1/4 (pow u0 2)) 1/3)
(- (* -1/3 (pow u0 2)) 1/2)
(- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)
(* 1/3 (pow u0 2))
(* (pow u0 2) (- 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1/3 (/ 1 (pow u0 2))) (* 1/2 (/ 1 u0))))
(* 1/3 u0)
(* u0 (- 1/3 (* 1/2 (/ 1 u0))))
(* u0 (- (+ 1/3 (/ 1 (pow u0 2))) (* 1/2 (/ 1 u0))))
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(+ (log -1) (* -2 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ 1 u0)))
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(* -1/4 (pow u0 2))
(* -1 (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 (pow u0 2))))))
(* -1/4 (pow u0 4))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 (pow u0 2))))))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2))) 1/4))
(* (pow u0 2) (+ 1/3 (* -1 (/ (- 1/2 (/ 1 u0)) u0))))
(* -1 (* u0 (- (* 1/2 (/ 1 u0)) 1/3)))
(* -1 (* u0 (- (* -1 (/ (- (/ 1 u0) 1/2) u0)) 1/3)))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+ (log -1) (* -1 (log (/ -1 u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (/ (* alphax sin2phi) alphay) (/ (* alphay cos2phi) alphax))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(* cos2phi (+ (/ 1 (pow alphax 2)) (/ sin2phi (* (pow alphay 2) cos2phi))))
(* cos2phi (+ (/ alphay alphax) (/ (* alphax sin2phi) (* alphay cos2phi))))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (* cos2phi (- (* -1 (/ sin2phi (* (pow alphay 2) cos2phi))) (/ 1 (pow alphax 2)))))
(* -1 (* cos2phi (+ (* -1 (/ alphay alphax)) (* -1 (/ (* alphax sin2phi) (* alphay cos2phi))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(* sin2phi (+ (/ 1 (pow alphay 2)) (/ cos2phi (* (pow alphax 2) sin2phi))))
(* sin2phi (+ (/ alphax alphay) (/ (* alphay cos2phi) (* alphax sin2phi))))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (* sin2phi (- (* -1 (/ cos2phi (* (pow alphax 2) sin2phi))) (/ 1 (pow alphay 2)))))
(* -1 (* sin2phi (+ (* -1 (/ alphax alphay)) (* -1 (/ (* alphay cos2phi) (* alphax sin2phi))))))
Outputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 cos2phi #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi)) (*.f32 alphax alphax))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (neg.f32 cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (-.f32 (*.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax))) (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi)) (*.f32 alphax alphax))
(/ (* (pow alphax 2) u0) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(*.f32 (-.f32 (/.f32 u0 cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))))) (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(/ (* alphax u0) cos2phi)
(*.f32 alphax (/.f32 u0 cos2phi))
(/ cos2phi (pow alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/ (+ cos2phi (/ (* (pow alphax 2) sin2phi) (pow alphay 2))) (pow alphax 2))
(/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax))
(/ (* alphay cos2phi) alphax)
(/.f32 (*.f32 alphay cos2phi) alphax)
(/ (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)) alphax)
(/.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) alphax)
(/ (* alphax sin2phi) alphay)
(/.f32 (*.f32 sin2phi alphax) alphay)
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 4 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 sin2phi #s(literal 3 binary32))))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 sin2phi)) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(fma.f32 (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 sin2phi)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))))
(/ (* (pow alphay 2) u0) sin2phi)
(/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi))))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)) (-.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))))))
(/ sin2phi (pow alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(* alphax (+ (/ sin2phi alphay) (/ (* alphay cos2phi) (pow alphax 2))))
(*.f32 (fma.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi alphay)) alphax)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))))
(-.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi))))
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))))))
(-.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi))))
(* -1 (* alphax (+ (* -1 (/ sin2phi alphay)) (* -1 (/ (* alphay cos2phi) (pow alphax 2))))))
(*.f32 (neg.f32 alphax) (neg.f32 (fma.f32 alphay (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi alphay))))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay cos2phi) alphay) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(*.f32 (-.f32 (/.f32 u0 sin2phi) (*.f32 (*.f32 (*.f32 alphay cos2phi) alphay) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi u0) cos2phi) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (*.f32 (neg.f32 cos2phi) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(/ (+ sin2phi (/ (* (pow alphay 2) cos2phi) (pow alphax 2))) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (*.f32 alphay alphay))
(/ (+ (* alphax sin2phi) (/ (* (pow alphay 2) cos2phi) alphax)) alphay)
(/.f32 (fma.f32 sin2phi alphax (/.f32 (*.f32 (*.f32 alphay cos2phi) alphay) alphax)) alphay)
(/ (pow alphay 2) sin2phi)
(/.f32 (*.f32 alphay alphay) sin2phi)
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(fma.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi)))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (-.f32 (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 cos2phi #s(literal 4 binary32))))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)) (*.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (neg.f32 cos2phi)))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (neg.f32 cos2phi))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (log1p.f32 (neg.f32 u0)) cos2phi) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 4 binary32)))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))))
(* alphay (+ (/ cos2phi alphax) (/ (* alphax sin2phi) (pow alphay 2))))
(*.f32 (fma.f32 alphax (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi alphax)) alphay)
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))))
(fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))))))
(-.f32 (-.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (pow.f32 cos2phi #s(literal 4 binary32))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))))
(* -1 (* alphay (+ (* -1 (/ cos2phi alphax)) (* -1 (/ (* alphax sin2phi) (pow alphay 2))))))
(*.f32 (neg.f32 alphay) (neg.f32 (fma.f32 alphax (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi alphax))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 u0))
(fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/3 u0) 1/2)))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(/ 1 u0)
(/.f32 #s(literal 1 binary32) u0)
(/ (+ 1 (* -1/2 u0)) u0)
(/.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)) u0)
(/ (+ 1 (* u0 (- (* 1/3 u0) 1/2))) u0)
(/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(/ (* alphax (* alphay u0)) (+ (/ (* alphax sin2phi) alphay) (/ (* alphay cos2phi) alphax)))
(/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* -1 (pow u0 2))
(*.f32 (neg.f32 u0) u0)
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u0) u0 #s(literal -1 binary32)) u0) u0)
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
(*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)
(* u0 (+ 1 (* -1/2 u0)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)
-1/2
#s(literal -1/2 binary32)
(- (* 1/3 u0) 1/2)
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
-1/3
#s(literal -1/3 binary32)
(- (* -1/4 (pow u0 2)) 1/3)
(fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32))
(- (* -1/3 (pow u0 2)) 1/2)
(fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32))
(- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)
(fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32))
(* 1/3 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))
(* (pow u0 2) (- 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0) u0)
(* (pow u0 2) (- (+ 1/3 (/ 1 (pow u0 2))) (* 1/2 (/ 1 u0))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (*.f32 u0 u0))
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* u0 (- 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0)
(* u0 (- (+ 1/3 (/ 1 (pow u0 2))) (* 1/2 (/ 1 u0))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) u0)
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (log.f32 u0) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (-.f32 (log.f32 u0) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (-.f32 (log.f32 u0) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (-.f32 (log.f32 u0) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32)))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (-.f32 (log.f32 u0) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (log.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (log.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (neg.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(-.f32 (+.f32 (-.f32 (log.f32 u0) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (* -2 (log (/ 1 u0))))
(fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(-.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(-.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(-.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal 1/2 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(-.f32 (+.f32 (-.f32 (log.f32 u0) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(* -1 (log (/ 1 u0)))
(log.f32 u0)
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(-.f32 (+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (log.f32 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))
(* -1/4 (pow u0 2))
(*.f32 (*.f32 #s(literal -1/4 binary32) u0) u0)
(* -1 (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 (pow u0 2))))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 u0) u0))
(* -1/4 (pow u0 4))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/4 binary32))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 (pow u0 2))))))
(*.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal 1/4 binary32))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2))) 1/4))
(*.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal -1/3 binary32)) (*.f32 u0 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 2) (+ 1/3 (* -1 (/ (- 1/2 (/ 1 u0)) u0))))
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
(* -1 (* u0 (- (* 1/2 (/ 1 u0)) 1/3)))
(*.f32 (neg.f32 u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))
(* -1 (* u0 (- (* -1 (/ (- (/ 1 u0) 1/2) u0)) 1/3)))
(*.f32 (neg.f32 u0) (-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1/3 binary32)))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(fma.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) u0)) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(-.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) u0)) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u0))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(-.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal -1/2 binary32) u0)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (* -2 (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0)))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(-.f32 (-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal 1/2 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(-.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal -1/2 binary32) u0)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (* -1 (log (/ -1 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (*.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 sin2phi #s(literal 3 binary32)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(-.f32 (*.f32 (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 sin2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi))) cos2phi) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) sin2phi))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 cos2phi u0) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 cos2phi u0) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (*.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) sin2phi)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(+ (/ (* alphax sin2phi) alphay) (/ (* alphay cos2phi) alphax))
(fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/.f32 (-.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay cos2phi) alphay))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 cos2phi cos2phi)) (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay cos2phi) alphay))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (-.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 cos2phi #s(literal 3 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay cos2phi) alphay)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 cos2phi cos2phi))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay cos2phi) alphay)) (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay cos2phi) alphay)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi)))) (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay cos2phi) alphay)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 cos2phi cos2phi))))) (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0)))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay cos2phi) alphay))) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphax alphax) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay cos2phi) alphay))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (*.f32 alphax alphax) u0)) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay cos2phi) alphay)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi u0) sin2phi) (*.f32 cos2phi cos2phi))))) cos2phi)
(* cos2phi (+ (/ 1 (pow alphax 2)) (/ sin2phi (* (pow alphay 2) cos2phi))))
(*.f32 (+.f32 (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) cos2phi)
(* cos2phi (+ (/ alphay alphax) (/ (* alphax sin2phi) (* alphay cos2phi))))
(*.f32 (fma.f32 (/.f32 alphax alphay) (/.f32 sin2phi cos2phi) (/.f32 alphay alphax)) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay cos2phi) alphay)) (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay))) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) alphax) alphax (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 4 binary32)))) (neg.f32 cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay))) cos2phi))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay cos2phi) alphay))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi))) cos2phi)) (neg.f32 cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay cos2phi) alphay)) (*.f32 (*.f32 alphax alphax) u0)) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphax u0) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) u0) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax u0) alphax (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) u0) (pow.f32 alphay #s(literal 4 binary32)))) (neg.f32 cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi))) cos2phi)
(* -1 (* cos2phi (- (* -1 (/ sin2phi (* (pow alphay 2) cos2phi))) (/ 1 (pow alphax 2)))))
(*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(* -1 (* cos2phi (+ (* -1 (/ alphay alphax)) (* -1 (/ (* alphax sin2phi) (* alphay cos2phi))))))
(*.f32 (neg.f32 cos2phi) (neg.f32 (fma.f32 (/.f32 alphax alphay) (/.f32 sin2phi cos2phi) (/.f32 alphay alphax))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (/.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay)) (neg.f32 (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) (neg.f32 cos2phi)))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(-.f32 (*.f32 (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 cos2phi #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 cos2phi cos2phi)))) sin2phi) (/.f32 (*.f32 (*.f32 alphax alphax) (log1p.f32 (neg.f32 u0))) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi u0) (pow.f32 cos2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) alphay) alphay))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 sin2phi u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))))) sin2phi (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (neg.f32 (/.f32 u0 (*.f32 cos2phi cos2phi))))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 3 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 sin2phi sin2phi))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi)))) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 sin2phi sin2phi))))) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) u0) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi u0) cos2phi) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 alphay alphay) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) u0)) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi u0) cos2phi) (*.f32 sin2phi sin2phi))))) sin2phi)
(* sin2phi (+ (/ 1 (pow alphay 2)) (/ cos2phi (* (pow alphax 2) sin2phi))))
(*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi)
(* sin2phi (+ (/ alphax alphay) (/ (* alphay cos2phi) (* alphax sin2phi))))
(*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(/.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) alphay) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) alphay) alphay (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphax #s(literal 4 binary32)))) (neg.f32 sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi))) (neg.f32 sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi))) sin2phi)) (neg.f32 sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) u0)) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphay u0) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphay u0) alphay (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) u0) (pow.f32 alphax #s(literal 4 binary32)))) (neg.f32 sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (* sin2phi (- (* -1 (/ cos2phi (* (pow alphax 2) sin2phi))) (/ 1 (pow alphay 2)))))
(*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(* -1 (* sin2phi (+ (* -1 (/ alphax alphay)) (* -1 (/ (* alphay cos2phi) (* alphax sin2phi))))))
(*.f32 (neg.f32 sin2phi) (neg.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay))))

rewrite212.0ms (1.7%)

Memory
21.1MiB live, 180.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
090527
0148523
1538508
24454508
09187482
Stop Event
iter limit
node limit
iter limit
Counts
28 → 626
Calls
Call 1
Inputs
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
(*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
(*.f32 alphax (/.f32 u0 cos2phi))
(/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))
(fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay)))
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
#s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))
(/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))
(*.f32 alphax (/.f32 sin2phi alphay))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32))
(/.f32 cos2phi (*.f32 alphax alphax))
Outputs
(*.f32 (*.f32 u0 u0) (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)))
(*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
(*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) (*.f32 u0 u0))
(*.f32 u0 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0))
(/.f32 (*.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 2 binary32))) (*.f32 u0 u0)) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1/27 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 3 binary32))) (*.f32 u0 u0)) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)))
(*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)
(*.f32 u0 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)))
(/.f32 (*.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 2 binary32))) u0) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1/27 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 3 binary32))) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)))
(/.f32 (*.f32 u0 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 2 binary32)))) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32)))
(/.f32 (*.f32 u0 (-.f32 #s(literal 1/27 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 3 binary32)))) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) (*.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) u0))
(fma.f32 u0 #s(literal 1/3 binary32) (*.f32 u0 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)))
(fma.f32 #s(literal 1/3 binary32) u0 (*.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) u0))
(fma.f32 #s(literal 1/3 binary32) u0 (*.f32 u0 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)))
(+.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) u0))
(+.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 u0 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)))
(*.f32 #s(literal -1 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal -1 binary32))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 2 binary32)))) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 3 binary32)))) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 2 binary32)))) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 3 binary32)))) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 2 binary32))) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 3 binary32))) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))) (/.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))))) (/.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(-.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))
(-.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (*.f32 #s(literal -1 binary32) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))))
(fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal -1 binary32) (*.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal -1 binary32)))
(+.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))
(+.f32 (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))))
(+.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal -1 binary32)) (*.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 #s(literal -1 binary32) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))))
(+.f32 #s(literal 0 binary32) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) (-.f32 (fma.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal -4 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 3 binary32)) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax))
(*.f32 (*.f32 (*.f32 alphax alphax) u0) (/.f32 #s(literal 1 binary32) cos2phi))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))
(/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(/.f32 (*.f32 alphax (*.f32 alphax u0)) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(/.f32 (*.f32 alphax alphax) (/.f32 cos2phi u0))
(*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi))
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax))
(/.f32 (*.f32 (neg.f32 u0) alphax) (neg.f32 cos2phi))
(/.f32 (*.f32 alphax (neg.f32 u0)) (neg.f32 cos2phi))
(/.f32 (neg.f32 (*.f32 alphax u0)) (neg.f32 cos2phi))
(/.f32 (*.f32 #s(literal 1 binary32) alphax) (/.f32 cos2phi u0))
(/.f32 (*.f32 alphax #s(literal 1 binary32)) (/.f32 cos2phi u0))
(/.f32 (*.f32 alphax u0) cos2phi)
(/.f32 alphax (/.f32 cos2phi u0))
(/.f32 #s(literal 1 binary32) (/.f32 cos2phi (*.f32 alphax u0)))
(pow.f32 (/.f32 cos2phi (*.f32 alphax u0)) #s(literal -1 binary32))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 u0 (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (/.f32 u0 (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) (-.f32 (fma.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal -4 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax)
(*.f32 (/.f32 u0 (neg.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)))) (*.f32 (neg.f32 alphax) alphay))
(*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax)
(*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphax) alphay)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) (pow.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphay) u0) #s(literal -1 binary32)))
(*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) (*.f32 alphay alphax))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) u0)
(*.f32 #s(literal -1 binary32) (/.f32 u0 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 (*.f32 alphay alphax) (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))))
(*.f32 (neg.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (*.f32 u0 (*.f32 alphay alphax)) (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)))
(/.f32 (neg.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphay))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)) u0)))
(/.f32 (neg.f32 u0) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 u0 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)) u0) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)) u0))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 u0 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(pow.f32 (/.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)) u0) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)) u0) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)) u0)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 u0) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(neg.f32 (/.f32 u0 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphay)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal -4 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) #s(literal -1 binary32)) (pow.f32 (*.f32 alphay alphax) #s(literal -2 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 alphay alphax) (-.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax))))
(*.f32 (pow.f32 (/.f32 (*.f32 alphay alphax) (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax))) #s(literal -1 binary32)) (*.f32 (pow.f32 alphax #s(literal -2 binary32)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphay))
(*.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphay) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphay) (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay))
(*.f32 (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))))
(*.f32 (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal -4 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (neg.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphay)))
(*.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (pow.f32 (*.f32 alphay alphax) #s(literal -2 binary32)))
(*.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphax #s(literal -2 binary32)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (pow.f32 (/.f32 alphax (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) #s(literal -1 binary32)))
(*.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphay))
(*.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 alphax alphax)) (*.f32 (/.f32 alphay sin2phi) alphay))
(/.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
(/.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphax) alphay)
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphay)) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphay)) (fma.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32))))
(/.f32 (*.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) #s(literal 1 binary32)) (*.f32 alphay alphax))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax))) (neg.f32 (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal -4 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) (neg.f32 alphax))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)))) (neg.f32 (*.f32 (neg.f32 alphax) alphay)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32))) (*.f32 alphay alphax)))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))
(/.f32 (fma.f32 (neg.f32 alphax) alphax (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) cos2phi)) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) #s(literal -1 binary32))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (/.f32 alphay sin2phi) alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (*.f32 alphax #s(literal -1 binary32))) (*.f32 alphax (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax #s(literal 1 binary32))) (*.f32 alphax (*.f32 (/.f32 alphay sin2phi) alphay)))
(/.f32 (fma.f32 cos2phi (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (*.f32 (*.f32 alphax alphax) #s(literal -1 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay)))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) cos2phi)) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay (neg.f32 cos2phi))) (*.f32 alphay (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (/.f32 (*.f32 alphax alphax) cos2phi) alphay) (*.f32 alphay (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 sin2phi (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) alphax))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (neg.f32 sin2phi))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))
(/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))
(/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphax) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 3 binary32))) (*.f32 (*.f32 alphay alphax) (fma.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32))) (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32))) (-.f32 (fma.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal -4 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) (*.f32 (neg.f32 alphax) alphay))
(/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))) (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal -4 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphax) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax)))) (/.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphax) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphax) alphay)) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax))) (*.f32 alphay alphax)) (/.f32 (/.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax))) (*.f32 alphay alphax)))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))))
(fma.f32 (pow.f32 (/.f32 (/.f32 alphay sin2phi) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphay) sin2phi)) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alphay)) #s(literal -1 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphay) sin2phi)) (/.f32 #s(literal -1 binary32) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) (neg.f32 alphay)) (neg.f32 sin2phi) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 cos2phi alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) cos2phi) #s(literal -1 binary32)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) sin2phi) #s(literal -1 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1 binary32) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 sin2phi (pow.f32 alphay #s(literal -2 binary32)) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 cos2phi (pow.f32 alphax #s(literal -2 binary32)) (/.f32 (/.f32 sin2phi alphay) alphay))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(fma.f32 #s(literal 1 binary32) (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))) (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (fma.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal -4 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) #s(literal -1 binary32))
(pow.f32 (/.f32 alphax (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) #s(literal -1 binary32))
(pow.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)) #s(literal 1 binary32))
(+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) #s(literal -1 binary32)))
(neg.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax))))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphax) (/.f32 sin2phi alphay)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (*.f32 alphay alphax))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax)) (-.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay))) (/.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax))) (/.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax))))
(fma.f32 (*.f32 alphay cos2phi) (/.f32 #s(literal 1 binary32) alphax) (*.f32 (/.f32 sin2phi alphay) alphax))
(fma.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay) (*.f32 (/.f32 cos2phi alphax) alphay))
(fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 (/.f32 cos2phi alphax) alphay))
(fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))
(fma.f32 alphay (/.f32 cos2phi alphax) (*.f32 (/.f32 sin2phi alphay) alphax))
(fma.f32 sin2phi (*.f32 (/.f32 #s(literal 1 binary32) alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay))
(fma.f32 alphax (/.f32 sin2phi alphay) (*.f32 (/.f32 cos2phi alphax) alphay))
(fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax))
(fma.f32 cos2phi (*.f32 (/.f32 #s(literal 1 binary32) alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax))
(pow.f32 (/.f32 (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax)) (-.f32 (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (-.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 sin2phi alphay) alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 cos2phi alphax) alphay) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 (/.f32 sin2phi alphay) alphax))
(+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay))
(*.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)))) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)))) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)))) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)))) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32))) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32))) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))) (/.f32 (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))))) (/.f32 (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))))))
(-.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))))))
(-.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32))))))
(-.f32 (-.f32 #s(literal 0 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(-.f32 #s(literal 0 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(fma.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal -1 binary32) (*.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) (*.f32 #s(literal -1 binary32) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(+.f32 (-.f32 #s(literal 0 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
(+.f32 (neg.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (neg.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(+.f32 (*.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal -1 binary32)) (*.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (*.f32 #s(literal -1 binary32) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(+.f32 #s(literal 0 binary32) (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) (-.f32 (fma.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal -4 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(*.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(-.f32 (/.f32 (-.f32 #s(literal 0 binary32) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 (/.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(-.f32 (/.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(-.f32 (/.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)))))
(*.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(*.f32 #s(literal 1 binary32) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32))) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32))) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (*.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))))
(/.f32 (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32))) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))))
(-.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)))))
(-.f32 (/.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)) (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
(-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))
(fma.f32 #s(literal -1 binary32) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)))
(pow.f32 (/.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))) (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 2 binary32))) (-.f32 (pow.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(literal 3 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)))
(+.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) (neg.f32 #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))))
(neg.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))))
#s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphay) sin2phi)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alphay)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) (neg.f32 alphay)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 sin2phi)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 sin2phi)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 alphay sin2phi) #s(literal -1 binary32)) (neg.f32 alphay))
(*.f32 (/.f32 #s(literal 1 binary32) sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (neg.f32 alphay) sin2phi) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alphay)))
(*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal 1 binary32))
(*.f32 (/.f32 alphay sin2phi) alphay)
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay)) #s(literal -1 binary32)))
(*.f32 (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) sin2phi))
(*.f32 alphay (/.f32 alphay sin2phi))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay sin2phi) alphay))
(/.f32 (*.f32 (neg.f32 alphay) #s(literal 1 binary32)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) alphay)))
(/.f32 (/.f32 (neg.f32 alphay) sin2phi) (/.f32 #s(literal -1 binary32) alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) #s(literal -1 binary32))
(/.f32 (neg.f32 alphay) (*.f32 (/.f32 #s(literal 1 binary32) alphay) (neg.f32 sin2phi)))
(/.f32 (neg.f32 alphay) (neg.f32 (/.f32 sin2phi alphay)))
(/.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 sin2phi))
(/.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal 1 binary32))
(/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (*.f32 alphay alphay) sin2phi)
(/.f32 alphay (/.f32 sin2phi alphay))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 sin2phi alphay) alphay))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alphay)) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alphay) (neg.f32 sin2phi))) (/.f32 alphay (*.f32 (/.f32 #s(literal 1 binary32) alphay) (neg.f32 sin2phi))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (/.f32 sin2phi alphay))) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 sin2phi)) (/.f32 (*.f32 alphay alphay) (neg.f32 sin2phi)))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 sin2phi alphay) alphay)) #s(literal -1 binary32)))
(exp.f32 (log.f32 (*.f32 (/.f32 alphay sin2phi) alphay)))
(neg.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay))
(*.f32 (pow.f32 (/.f32 (/.f32 alphay sin2phi) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphay) sin2phi)) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alphay)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphay) sin2phi)) (/.f32 #s(literal -1 binary32) alphay))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) (neg.f32 alphay)) (neg.f32 sin2phi))
(*.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) sin2phi) #s(literal -1 binary32)))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi)
(*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 sin2phi alphay))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay)))
(*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 sin2phi (pow.f32 alphay #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 sin2phi alphay) alphay))
(/.f32 (*.f32 (/.f32 sin2phi alphay) #s(literal -1 binary32)) (neg.f32 alphay))
(/.f32 (neg.f32 (neg.f32 sin2phi)) (neg.f32 (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (neg.f32 (/.f32 sin2phi alphay)) (neg.f32 alphay))
(/.f32 (*.f32 (neg.f32 sin2phi) #s(literal -1 binary32)) (*.f32 alphay alphay))
(/.f32 (*.f32 sin2phi #s(literal -1 binary32)) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) alphay)) (neg.f32 alphay))
(/.f32 (*.f32 (neg.f32 sin2phi) #s(literal 1 binary32)) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (*.f32 sin2phi #s(literal 1 binary32)) (*.f32 alphay alphay))
(/.f32 (pow.f32 alphay #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) sin2phi))
(/.f32 (/.f32 #s(literal -1 binary32) alphay) (/.f32 (neg.f32 alphay) sin2phi))
(/.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 alphay sin2phi))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay sin2phi) alphay))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (neg.f32 alphay) sin2phi)) (/.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (neg.f32 alphay) sin2phi)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphay) alphay)) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)))
(pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal -2 binary32)) #s(literal -1/2 binary32))
(pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1 binary32))
(pow.f32 (*.f32 (/.f32 alphay sin2phi) alphay) #s(literal -1 binary32))
(exp.f32 (log.f32 (/.f32 (/.f32 sin2phi alphay) alphay)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alphay sin2phi) alphay)))
(neg.f32 (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay)))
(neg.f32 (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (-.f32 (*.f32 u0 u0) (*.f32 #s(literal 1 binary32) (neg.f32 u0)))))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 (neg.f32 u0))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (-.f32 #s(literal 1 binary32) (neg.f32 u0))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)))) (log1p.f32 (-.f32 (*.f32 u0 u0) u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 (neg.f32 u0)))
(+.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(neg.f32 (neg.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) (fma.f32 (pow.f32 alphay #s(literal -4 binary32)) (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphax #s(literal -6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 3 binary32)))) (-.f32 (fma.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal -4 binary32)) (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (log1p.f32 (neg.f32 u0)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(*.f32 #s(literal -1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (log1p.f32 (neg.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (log1p.f32 (neg.f32 u0))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (log1p.f32 u0) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay)))) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(-.f32 #s(literal 0 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(pow.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))) (log1p.f32 (neg.f32 u0)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi (/.f32 (/.f32 sin2phi alphay) alphay))))
(log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(-.f32 (log.f32 (-.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (*.f32 (neg.f32 u0) u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (neg.f32 u0) u0)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (log1p.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 6 binary32)))) (log.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 6 binary32)))) (log1p.f32 (-.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (neg.f32 u0) u0))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (neg.f32 u0) u0)) (fma.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(+.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 6 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (neg.f32 u0) u0)))))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))
(neg.f32 (log.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (neg.f32 u0) u0)) (fma.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)))))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))
(*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (/.f32 sin2phi alphay) alphax)
(*.f32 sin2phi (*.f32 (/.f32 #s(literal 1 binary32) alphay) alphax))
(*.f32 alphax (/.f32 sin2phi alphay))
(/.f32 (neg.f32 (*.f32 sin2phi alphax)) (neg.f32 alphay))
(/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))
(/.f32 (*.f32 #s(literal 1 binary32) alphax) (/.f32 alphay sin2phi))
(/.f32 (*.f32 alphax (neg.f32 sin2phi)) (neg.f32 alphay))
(/.f32 (*.f32 alphax #s(literal 1 binary32)) (/.f32 alphay sin2phi))
(/.f32 (*.f32 sin2phi alphax) alphay)
(/.f32 alphax (/.f32 alphay sin2phi))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))
(pow.f32 (/.f32 alphay (*.f32 sin2phi alphax)) #s(literal -1 binary32))
(*.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal -1/6 binary32))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (-.f32 #s(literal -1/2 binary32) (*.f32 u0 #s(literal 1/3 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32))) (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 u0 #s(literal -1/6 binary32)))))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32)) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal -1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal -1/6 binary32)))) (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal -1/2 binary32) (*.f32 u0 #s(literal 1/3 binary32)))) (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (-.f32 #s(literal -1/2 binary32) (*.f32 u0 #s(literal 1/3 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))
(pow.f32 (/.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal -1/6 binary32)))) (fma.f32 #s(literal 1/27 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/8 binary32))) #s(literal -1 binary32))
(+.f32 #s(literal -1/2 binary32) (*.f32 u0 #s(literal 1/3 binary32)))
(+.f32 (*.f32 u0 #s(literal 1/3 binary32)) #s(literal -1/2 binary32))
(*.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal -1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0)) (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0))) (/.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0))))
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal -1 binary32))))
(fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0)) (+.f32 (pow.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0))
(*.f32 (fma.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/9 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal 1/3 binary32))))
(*.f32 (fma.f32 #s(literal -1/64 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/27 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (-.f32 #s(literal 1/9 binary32) (*.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)))) (-.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/9 binary32))) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal 1/3 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/64 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/27 binary32))) (neg.f32 (fma.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/9 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal 1/3 binary32)))
(/.f32 (fma.f32 #s(literal -1/64 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/27 binary32)) (+.f32 #s(literal 1/9 binary32) (-.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)))))
(/.f32 (fma.f32 #s(literal -1/64 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/27 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/9 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)))) (fma.f32 #s(literal -1/64 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/27 binary32))))
(-.f32 (/.f32 #s(literal 1/9 binary32) (-.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32))) (-.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32))) (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal 1/3 binary32))) (/.f32 #s(literal 1/9 binary32) (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal 1/3 binary32))))
(fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal -1/3 binary32))
(fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32))
(fma.f32 #s(literal -1/4 binary32) (*.f32 u0 u0) #s(literal -1/3 binary32))
(fma.f32 u0 (*.f32 #s(literal -1/4 binary32) u0) #s(literal -1/3 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/9 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/16 binary32) (pow.f32 u0 #s(literal 4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)))) (fma.f32 #s(literal -1/64 binary32) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/27 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32))
(+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)))
(*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/8 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) (*.f32 u0 #s(literal -1/2 binary32))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) u0)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/8 binary32))) (neg.f32 (-.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) (*.f32 u0 #s(literal -1/2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/4 binary32)) (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 1/2 binary32)))
(/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) (*.f32 u0 #s(literal -1/2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/8 binary32)) (-.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) (*.f32 u0 #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) (*.f32 u0 #s(literal -1/2 binary32)))) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/8 binary32))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) u0))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32))) (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) u0))))
(-.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32))) (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 1/2 binary32))))
(fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) u0 #s(literal -1/2 binary32))
(fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32))
(fma.f32 u0 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) #s(literal -1/2 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/4 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) (*.f32 u0 #s(literal -1/2 binary32)))) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/8 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) u0) #s(literal -1/2 binary32))
(+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) u0) u0))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 cos2phi alphax))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) cos2phi) #s(literal -1 binary32)))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) cos2phi)
(*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 cos2phi (pow.f32 alphax #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (neg.f32 (neg.f32 cos2phi)) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (*.f32 cos2phi #s(literal 1 binary32)) (*.f32 alphax alphax))
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alphax alphax) cos2phi)))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 cos2phi alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alphax) alphax)) (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(pow.f32 (*.f32 (/.f32 alphax cos2phi) alphax) #s(literal -1 binary32))
(pow.f32 (/.f32 alphax (/.f32 cos2phi alphax)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)))
(neg.f32 (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))

eval166.0ms (1.3%)

Memory
11.5MiB live, 174.0MiB allocated
Compiler

Compiled 47 443 to 4 375 computations (90.8% saved)

prune251.0ms (2%)

Memory
-37.0MiB live, 245.1MiB allocated
Pruning

133 alts after pruning (124 fresh and 9 done)

PrunedKeptTotal
New83659895
Fresh116576
Picked055
Done044
Total847133980
Accuracy
99.2%
Counts
980 → 133
Alt Table
Click to see full alt table
StatusAccuracyProgram
69.7%
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 2 binary32))) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
71.8%
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
79.2%
(/.f32 (neg.f32 (-.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log1p.f32 (*.f32 u0 u0))) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
76.2%
(/.f32 (neg.f32 (-.f32 (+.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
31.7%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (-.f32 #s(literal 1 binary32) (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
75.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
55.6%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.7%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
40.3%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (/.f32 (*.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 2 binary32))) (*.f32 u0 u0)) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32)))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
41.0%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 2 binary32))) u0) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32))) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
89.8%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (*.f32 u0 u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
89.1%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) (*.f32 u0 u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
89.0%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (+.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) u0)) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
90.1%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
89.9%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
90.2%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
89.6%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
74.5%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
74.8%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 #s(approx (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
90.0%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 #s(approx (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) u0)) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
82.3%
(/.f32 (neg.f32 (-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.9%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (+.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
33.7%
(/.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
56.7%
(/.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi)) (neg.f32 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal 2 binary32))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 alphay sin2phi))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) alphay)) (neg.f32 alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) (neg.f32 alphay)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 sin2phi))))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay sin2phi) alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) sin2phi) (*.f32 alphay alphay)))))
59.1%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (exp.f32 (log.f32 (*.f32 (/.f32 alphay sin2phi) alphay))))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
59.1%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32)))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alphax)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 alphax cos2phi)))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.0%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay)))))
59.1%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 (exp.f32 (log.f32 sin2phi)) (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
59.5%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (exp.f32 (log.f32 (/.f32 cos2phi alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.6%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
59.4%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
57.5%
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
57.5%
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
58.2%
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))))
58.0%
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
58.4%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
57.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))) (*.f32 alphay alphax))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))) (*.f32 alphay alphax))))
57.8%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))) (*.f32 alphay alphax))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
53.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))))
57.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
57.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
50.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
24.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)))
74.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))))
66.0%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)) (*.f32 alphay alphax))))
74.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
18.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (*.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphax #s(literal -2 binary32)) (/.f32 (/.f32 sin2phi alphay) alphay)))))
57.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
74.3%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
60.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
60.8%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
57.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax))
54.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
57.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax))
57.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))))
58.0%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32))) u0) cos2phi)))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
53.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
17.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
17.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
19.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
24.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
24.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
Compiler

Compiled 12 428 to 4 567 computations (63.3% saved)

regimes763.0ms (6.2%)

Memory
37.5MiB live, 1 029.6MiB allocated
Counts
196 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (+.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 (*.f32 alphax alphax) alphay)) alphay)
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay sin2phi) alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) alphay)) (neg.f32 alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi)) (neg.f32 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) sin2phi) (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 alphay sin2phi))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (*.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphax #s(literal -2 binary32)) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 #s(approx (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) (*.f32 u0 u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 #s(approx (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) u0)) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (+.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) u0)) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (*.f32 u0 u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32))) u0) cos2phi)))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) sin2phi))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (exp.f32 (log.f32 sin2phi)) (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32))) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
(/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (-.f32 #s(literal 1 binary32) (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) (neg.f32 alphay)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 sin2phi))))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (exp.f32 (log.f32 sin2phi)) (pow.f32 alphay #s(literal -2 binary32))) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 2 binary32))) u0) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32))) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (/.f32 (*.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 2 binary32))) (*.f32 u0 u0)) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32)))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (exp.f32 (log.f32 (/.f32 cos2phi alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 (exp.f32 (log.f32 sin2phi)) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (exp.f32 (log.f32 (*.f32 (/.f32 alphay sin2phi) alphay))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) sin2phi) #s(literal -1/2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (*.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (neg.f32 (log1p.f32 (neg.f32 u0)))))
(/.f32 (neg.f32 (-.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log1p.f32 (*.f32 u0 u0))) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax alphay) alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (*.f32 alphax (/.f32 sin2phi alphay)))) (*.f32 alphax alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) (neg.f32 alphay)) (*.f32 alphax (neg.f32 sin2phi)))) (*.f32 (*.f32 alphax (neg.f32 alphay)) alphay))
(/.f32 (neg.f32 (-.f32 (+.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi))) (*.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay) alphay))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 alphay (/.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi) alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (-.f32 (log.f32 cos2phi) (log.f32 (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (-.f32 (log.f32 (/.f32 cos2phi alphax)) (log.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (*.f32 (exp.f32 (log.f32 sin2phi)) (pow.f32 alphay #s(literal -2 binary32)))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (-.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (exp.f32 (log.f32 sin2phi)) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32)))))
(/.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (*.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi)) (*.f32 alphax alphax))) (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) sin2phi))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alphax alphax) (exp.f32 (neg.f32 (log.f32 cos2phi))))) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) #s(literal 2 binary32))) (neg.f32 (+.f32 #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay)))))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0))))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alphax)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 alphax cos2phi)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 alphax alphax))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay))))
(fma.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 (exp.f32 (log.f32 (/.f32 sin2phi alphay))) (exp.f32 (log.f32 alphay)))))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0))))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (* (/ (neg (log (+ 1 (neg u0)))) (- (pow (/ cos2phi (* alphax alphax)) 2) (pow (/ sin2phi (* alphay alphay)) 2))) (+ (* (* (/ cos2phi alphax) alphay) alphay) (* alphax (neg sin2phi)))) (*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 cos2phi (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) (*.f32 (fma.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))))) #s(literal 1/3 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax)) u0)) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0 (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) alphax) (*.f32 sin2phi alphax))) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)) (/.f32 (*.f32 sin2phi alphax) (-.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32)))))) u0)) (*.f32 (*.f32 alphax alphay) alphay))
Outputs
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal 2 binary32))))
Calls

14 calls:

100.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
74.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
53.0ms
(-.f32 #s(literal 1 binary32) u0)
52.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
50.0ms
sin2phi
Results
AccuracySegmentsBranch
86.9%1alphax
86.9%1alphay
96.2%2u0
86.9%1cos2phi
86.9%1sin2phi
86.9%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
96.2%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
96.2%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
96.2%2(-.f32 #s(literal 1 binary32) u0)
86.9%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
86.9%1(/.f32 cos2phi (*.f32 alphax alphax))
86.9%1(*.f32 alphax alphax)
86.9%1(/.f32 sin2phi (*.f32 alphay alphay))
86.9%1(*.f32 alphay alphay)
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes152.0ms (1.2%)

Memory
3.9MiB live, 282.8MiB allocated
Counts
152 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (+.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 (*.f32 alphax alphax) alphay)) alphay)
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay sin2phi) alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alphax cos2phi) (neg.f32 alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) alphay)) (neg.f32 alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphax) (neg.f32 cos2phi)) (neg.f32 alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) sin2phi) (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 alphay sin2phi))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 alphax cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (*.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphax #s(literal -2 binary32)) (/.f32 (/.f32 sin2phi alphay) alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 #s(approx (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (sqrt.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) (*.f32 u0 u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 #s(approx (* (- 1/3 (/ (- 1/2 (/ 1 u0)) u0)) u0) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) u0)) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (+.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) u0)) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (*.f32 u0 u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (*.f32 (neg.f32 cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)) u0)))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 cos2phi alphax))) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32))) u0) cos2phi)))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) sin2phi))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (exp.f32 (log.f32 sin2phi)) (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32))) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log1p.f32 (neg.f32 u0)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
(/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (-.f32 #s(literal 1 binary32) (neg.f32 u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphay) (/.f32 alphay sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal -2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) (neg.f32 alphay)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 sin2phi))))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))))))
(/.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alphay sin2phi) (/.f32 #s(literal 1 binary32) alphay)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (exp.f32 (log.f32 sin2phi)) (pow.f32 alphay #s(literal -2 binary32))) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 2 binary32))) u0) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32))) u0)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 #s(approx (+ (* (+ (* 1/3 u0) -1/2) u0) 1) (/.f32 (*.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 2 binary32))) (*.f32 u0 u0)) (+.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0) #s(literal 1/3 binary32)))) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (log.f32 (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax alphax) cos2phi)) #s(literal -1 binary32))) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) sin2phi)) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (exp.f32 (log.f32 (/.f32 cos2phi alphax))) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

4 calls:

39.0ms
u0
38.0ms
(-.f32 #s(literal 1 binary32) u0)
36.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
33.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Results
AccuracySegmentsBranch
96.2%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
96.2%2(-.f32 #s(literal 1 binary32) u0)
96.2%2u0
96.2%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Compiler

Compiled 13 to 29 computations (-123.1% saved)

regimes98.0ms (0.8%)

Memory
-17.3MiB live, 181.8MiB allocated
Counts
97 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (+.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 (*.f32 alphax alphax) alphay)) alphay)
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay sin2phi) alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi))))
Outputs
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay))))
Calls

4 calls:

25.0ms
u0
24.0ms
(-.f32 #s(literal 1 binary32) u0)
24.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
20.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Results
AccuracySegmentsBranch
96.2%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
96.2%2(-.f32 #s(literal 1 binary32) u0)
96.2%2u0
96.2%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Compiler

Compiled 13 to 29 computations (-123.1% saved)

regimes103.0ms (0.8%)

Memory
15.5MiB live, 219.1MiB allocated
Counts
94 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (+.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 (*.f32 alphax alphax) alphay)) alphay)
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

4 calls:

27.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
24.0ms
(-.f32 #s(literal 1 binary32) u0)
24.0ms
u0
23.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
96.2%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
96.2%2(-.f32 #s(literal 1 binary32) u0)
96.2%2u0
96.2%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Compiler

Compiled 13 to 29 computations (-123.1% saved)

regimes25.0ms (0.2%)

Memory
-16.0MiB live, 61.3MiB allocated
Counts
93 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (+.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))) (*.f32 (*.f32 alphax alphax) alphay)) alphay)
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (*.f32 (/.f32 cos2phi alphax) (/.f32 #s(literal 1 binary32) alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

1 calls:

21.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Results
AccuracySegmentsBranch
96.2%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Compiler

Compiled 5 to 9 computations (-80% saved)

regimes109.0ms (0.9%)

Memory
17.0MiB live, 211.3MiB allocated
Counts
83 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (+.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (pow.f32 alphay #s(literal -2 binary32)) sin2phi) (/.f32 cos2phi (*.f32 alphax alphax)))))
Outputs
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

5 calls:

23.0ms
u0
22.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
21.0ms
(-.f32 #s(literal 1 binary32) u0)
21.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
19.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Results
AccuracySegmentsBranch
86.9%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
86.9%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
86.9%1(-.f32 #s(literal 1 binary32) u0)
86.9%1u0
86.9%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Compiler

Compiled 24 to 39 computations (-62.5% saved)

regimes302.0ms (2.5%)

Memory
13.9MiB live, 439.1MiB allocated
Counts
79 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal -1/4 binary32) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (+.f32 (*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32)) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

14 calls:

25.0ms
(*.f32 alphax alphax)
24.0ms
alphay
23.0ms
cos2phi
23.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
23.0ms
sin2phi
Results
AccuracySegmentsBranch
75.2%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
75.2%1(-.f32 #s(literal 1 binary32) u0)
75.2%1alphax
75.2%1alphay
75.2%1u0
75.2%1sin2phi
75.2%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
75.2%1(/.f32 cos2phi (*.f32 alphax alphax))
75.2%1(*.f32 alphax alphax)
75.2%1(*.f32 alphay alphay)
75.2%1cos2phi
75.2%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
75.2%1(/.f32 sin2phi (*.f32 alphay alphay))
75.2%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes272.0ms (2.2%)

Memory
19.0MiB live, 450.1MiB allocated
Counts
74 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
Outputs
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
Calls

14 calls:

23.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
20.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
20.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
19.0ms
(*.f32 alphax alphax)
Results
AccuracySegmentsBranch
74.7%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%1u0
74.7%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.7%1(/.f32 cos2phi (*.f32 alphax alphax))
74.7%1alphax
74.7%1(*.f32 alphax alphax)
74.7%1alphay
74.7%1cos2phi
74.7%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
74.7%1(-.f32 #s(literal 1 binary32) u0)
74.7%1(*.f32 alphay alphay)
74.7%1sin2phi
74.7%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
74.7%1(/.f32 sin2phi (*.f32 alphay alphay))
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes264.0ms (2.1%)

Memory
-15.2MiB live, 409.7MiB allocated
Counts
73 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax))) (/.f32 (*.f32 (*.f32 alphay u0) alphax) (fma.f32 alphay (/.f32 cos2phi alphax) (/.f32 (*.f32 sin2phi alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (*.f32 (/.f32 u0 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax))) alphay) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (neg.f32 sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay cos2phi (*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 alphax alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay (*.f32 sin2phi alphax)) (*.f32 (*.f32 alphay alphax) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax) (*.f32 alphay cos2phi)) (*.f32 alphay (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 u0 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay)) alphax))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay cos2phi) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 alphay alphax) (*.f32 (/.f32 sin2phi alphay) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (*.f32 (/.f32 sin2phi alphay) alphax) (*.f32 (/.f32 cos2phi alphax) alphay)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 sin2phi alphay))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (neg.f32 alphay))) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (*.f32 cos2phi u0) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 alphay alphay))) (*.f32 cos2phi cos2phi))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 sin2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) alphax) alphax))) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (*.f32 sin2phi alphax) (/.f32 #s(literal 1 binary32) alphay))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 (/.f32 sin2phi alphay) alphax)) alphay) alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 1 binary32)) (/.f32 sin2phi alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (-.f32 (/.f32 u0 cos2phi) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (*.f32 (fma.f32 (/.f32 alphay alphax) (/.f32 cos2phi sin2phi) (/.f32 alphax alphay)) sin2phi)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 sin2phi alphax)))) (*.f32 alphay alphax))))
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 alphay alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 cos2phi (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) sin2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (*.f32 (/.f32 alphay sin2phi) alphay) cos2phi (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 alphay sin2phi) alphay) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 sin2phi alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) sin2phi)) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 #s(approx (- (/ u0 cos2phi) (* (/ (* alphax alphax) (* alphay alphay)) (/ (* sin2phi u0) (* cos2phi cos2phi)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) cos2phi) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) sin2phi) (*.f32 cos2phi cos2phi))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 cos2phi alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 cos2phi alphax) alphay) alphay) (*.f32 (*.f32 alphay alphax) alphay)) (/.f32 (*.f32 (neg.f32 sin2phi) alphax) (*.f32 (*.f32 alphay alphax) alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (neg.f32 alphax) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (/.f32 (neg.f32 alphay) sin2phi) alphay) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (neg.f32 sin2phi) (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (*.f32 (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (sqrt.f32 (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 (/.f32 alphay sin2phi) alphay (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (*.f32 (/.f32 alphay sin2phi) alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) u0) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) sin2phi) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (*.f32 alphay alphay) sin2phi)))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
Calls

14 calls:

20.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
20.0ms
cos2phi
20.0ms
alphax
19.0ms
u0
19.0ms
(*.f32 alphax alphax)
Results
AccuracySegmentsBranch
74.7%1cos2phi
74.7%1u0
74.7%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.7%1(/.f32 cos2phi (*.f32 alphax alphax))
74.7%1alphax
74.7%1alphay
74.7%1(*.f32 alphax alphax)
74.7%1(*.f32 alphay alphay)
74.7%1sin2phi
74.7%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
74.7%1(/.f32 sin2phi (*.f32 alphay alphay))
74.7%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
74.7%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes73.0ms (0.6%)

Memory
9.7MiB live, 124.8MiB allocated
Counts
17 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
Calls

14 calls:

6.0ms
(*.f32 alphax alphax)
6.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
6.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
5.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
5.0ms
sin2phi
Results
AccuracySegmentsBranch
74.7%1u0
74.7%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.7%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
74.7%1alphay
74.7%1sin2phi
74.7%1(/.f32 sin2phi (*.f32 alphay alphay))
74.7%1(*.f32 alphay alphay)
74.7%1alphax
74.7%1cos2phi
74.7%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
74.7%1(*.f32 alphax alphax)
74.7%1(/.f32 cos2phi (*.f32 alphax alphax))
74.7%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
74.7%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes72.0ms (0.6%)

Memory
-3.8MiB live, 113.7MiB allocated
Counts
15 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) cos2phi) (*.f32 (*.f32 alphax alphax) u0))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (/ (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (* alphay alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (/.f32 #s(approx (+ (* (/ cos2phi alphax) alphay) (* alphax (/ sin2phi alphay))) (/.f32 (*.f32 alphay cos2phi) alphax)) (*.f32 alphay alphax))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
Calls

14 calls:

12.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
6.0ms
sin2phi
6.0ms
alphay
4.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
4.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
Results
AccuracySegmentsBranch
58.0%1alphay
68.2%2(/.f32 sin2phi (*.f32 alphay alphay))
58.0%1(*.f32 alphay alphay)
58.0%1alphax
58.0%1u0
67.9%2sin2phi
58.0%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
58.0%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.0%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
58.0%1(*.f32 alphax alphax)
58.0%1(/.f32 cos2phi (*.f32 alphax alphax))
58.0%1cos2phi
58.0%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
58.0%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes34.0ms (0.3%)

Memory
29.8MiB live, 68.4MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
Calls

14 calls:

3.0ms
cos2phi
2.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
2.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
2.0ms
sin2phi
2.0ms
(*.f32 alphax alphax)
Results
AccuracySegmentsBranch
24.5%1alphay
24.5%1(*.f32 alphay alphay)
24.5%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
24.5%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
24.5%1(-.f32 #s(literal 1 binary32) u0)
24.5%1alphax
24.5%1cos2phi
24.5%1(/.f32 cos2phi (*.f32 alphax alphax))
24.5%1(*.f32 alphax alphax)
24.5%1u0
24.5%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
24.5%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
24.5%1sin2phi
24.5%1(/.f32 sin2phi (*.f32 alphay alphay))
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes22.0ms (0.2%)

Memory
5.6MiB live, 45.4MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

14 calls:

4.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
1.0ms
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
(*.f32 alphay alphay)
1.0ms
sin2phi
1.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
Results
AccuracySegmentsBranch
24.5%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
24.5%1alphax
24.5%1(/.f32 cos2phi (*.f32 alphax alphax))
24.5%1(*.f32 alphax alphax)
24.5%1alphay
24.5%1u0
24.5%1cos2phi
24.5%1(*.f32 alphay alphay)
24.5%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
24.5%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
24.5%1(-.f32 #s(literal 1 binary32) u0)
24.5%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
24.5%1(/.f32 sin2phi (*.f32 alphay alphay))
24.5%1sin2phi
Compiler

Compiled 61 to 100 computations (-63.9% saved)

bsearch3.0ms (0%)

Memory
-36.4MiB live, 2.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0034164071548730135
0.003671523416414857
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0034164071548730135
0.003671523416414857
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0034164071548730135
0.003671523416414857
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0034164071548730135
0.003671523416414857
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0034164071548730135
0.003671523416414857
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9803221562586515e-12
5.722138041175384e-12
Compiler

Compiled 20 to 23 computations (-15% saved)

simplify95.0ms (0.8%)

Memory
19.2MiB live, 57.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
0121816
1183808
2291807
3460805
4759805
51443804
64897804
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2305843/1152921504606846976 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
Outputs
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (pow.f32 (pow.f32 (/.f32 (/.f32 sin2phi alphay) alphay) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alphax) (/.f32 alphax cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(literal -1 binary32) (*.f32 alphax (/.f32 alphax cos2phi))) (/.f32 sin2phi (*.f32 alphay alphay)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi alphay) (/.f32 #s(literal 1 binary32) alphay)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 alphax alphax) cos2phi)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 7516193/2147483648 binary32)) (/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (*.f32 u0 u0) #s(literal -1 binary32)) u0) u0)) #s(approx (log (+ 1 u0)) (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2305843/1152921504606846976 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi)))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))

soundness1.1s (9.2%)

Memory
52.3MiB live, 967.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03872275
112712189
247692112
082081998
090527
0148523
1538508
24454508
09187482
09957395
134446854
084476408
074435
0121435
1437421
24093413
08490394
0159313197
1560612703
0888812020
01539
02439
19439
293739
0844935
060299
0106277
1410240
23426230
08936222
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 2 185 to 1 067 computations (51.2% saved)

preprocess227.0ms (1.8%)

Memory
-88.7MiB live, 140.4MiB allocated
Remove

(abs alphax)

(abs alphay)

Compiler

Compiled 2 032 to 538 computations (73.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...