1	.text
2
3	p0.H = 0x12345678;
4	P0.l = 0x12345678;
5
6	CC = R3 < 4;
7	CC = R3 < 7;
8	CC = R3 < 8;
9	CC = R3 <= 4;
10	CC = R3 <= 7;
11	CC = R3 <= 8;
12
13	A1 -= M2.h * R3.L, A0 -= M2.l * R3.L;
14
15	R1.H = (A1=R7.L*R5.L) , A0 += R1.L*R0.L (IS);
16
17	a0 += R2.L * R3.L (IU);
18	a0 += R2.L * R3.L (T);
19	a0 += R2.L * R3.L (TFU);
20	a0 += R2.L * R3.L (S2RND);
21	a0 += R2.L * R3.L (ISS2);
22	a0 += R2.L * R3.L (IH);
23	R0.H = (A1 = R4.L * R3.L) (T), A0 = R4.H * R3.L;
24	R0.L = (A0 = R7.L * R4.H) (T), A1 += R7.H * R4.H;
25
26	R0 = (A1 += R1.H * R3.H) (IU)
27	R0.L = (A1 += R1.H * R3.H) (IU)
28	R1 = (A0 += R1.H * R3.H) (IU)
29	R1.H = (A0 += R1.H * R3.H) (IU)
30
31	W [p0 + 1] = r0;
32	[p0 + 1] = r0;
33	[p0 + 2] = r0;
34	[p0 + 3] = r0;
35
36	B [p0 + 32768] = r0;
37	W [p0 + 65536] = r0;
38	[p0 + 131072] = r0;
39
40	B [p0 + -32769] = r0;
41	W [p0 + -65538] = r0;
42	[p0 + -131076] = r0;
43
44	r0 = W [p0 + 1] (x);
45	r0 = [p0 + 1];
46	r0 = [p0 + 2];
47	r0 = [p0 + 3];
48
49	r0 = [p0 + foo];
50	r0 = W [p0 + foo];
51	r0 = B [p0 + foo];
52
53	r0 = [p0 + 131076];
54	r0 = W [p0 + 65536];
55	r0 = B [p0 + 131076];
56
57	[ R0 ++ M2 ] = R2;
58	[ I0 ++ R2 ] = R2;
59	[ R0 ++ P2 ] = R2;
60	[ P0 ++ R2 ] = R2;
61	[ P0 ++ M2 ] = R2;
62	[ I0 ++ P2 ] = R2;
63
64	W [ R0 ++ M2 ] = R2.h;
65	W [ I0 ++ R2 ] = R2.h;
66	W [ R0 ++ P2 ] = R2.h;
67	W [ P0 ++ R2 ] = R2.h;
68	W [ P0 ++ M2 ] = R2.h;
69	W [ I0 ++ P2 ] = R2.h;
70
71	[ R0 ++ ] = R2;
72	[ I0 ++ ] = P2;
73
74	W [ R0 ++ ] = R2.h;
75	W [ I0 ++ ] = P2.h;
76
77	W [ R0 ++ ] = R2;
78	W [ I0 ++ ] = R2;
79	W [ P0 ++ ] = P2;
80
81	B [ R0 ++ ] = R2;
82	B [ I0 ++ ] = R2;
83	B [ P0 ++ ] = P2;
84
85	R2 = [ R0 ++ M2 ];
86	R2 = [ I0 ++ R2 ];
87	R2 = [ R0 ++ P2 ];
88	R2 = [ P0 ++ R2 ];
89	R2 = [ P0 ++ M2 ];
90	R2 = [ I0 ++ P2 ];
91
92	R2.h = W [ R0 ++ M2 ];
93	R2.h = W [ I0 ++ R2 ];
94	R2.h = W [ R0 ++ P2 ];
95	R2.h = W [ P0 ++ R2 ];
96	R2.h = W [ P0 ++ M2 ];
97	R2.h = W [ I0 ++ P2 ];
98
99	R2 = [ R0 ++ ];
100	P2 = [ I0 ++ ];
101
102	R0.l = B [ P0 ++ ];
103	R0.l = B [ I0 ++ ];
104
105	R0.l = W [ P0 ++ ];
106	R2.h = W [ R0 ++ ];
107	P2.h = W [ I0 ++ ];
108
109	R2 = W [ R0 ++ ] (X);
110	R2 = W [ I0 ++ ] (X);
111	P2 = W [ P0 ++ ] (X);
112
113	R2 = B [ R0 ++ ] (X);
114	R2 = B [ I0 ++ ] (X);
115	P2 = B [ P0 ++ ] (X);
116