1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2;log_sft
3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
4	.h8300sx
5	.text
6	.global _start
7_start:
8    not.b r1h                 ;1701
9    not.b @er1               ;7d101700
10    not.b @(0x3:2,er1)         ;017768181700
11    not.b @er1+              ;01746c181700
12    not.b @-er1              ;01776c181700
13    not.b @+er1              ;01756c181700
14    not.b @er1-              ;01766c181700
15    not.b @(0x1234:16,er1)        ;01746e1812341700
16    not.b @(0x12345678:32,er1)        ;78146a28123456781700
17    not.b @(0x1234:16,r2l.b)      ;01756e2812341700
18    not.b @(0x1234:16,r2.w)      ;01766e2812341700
19    not.b @(0x1234:16,er2.l)      ;01776e2812341700
20    not.b @(0x12345678:32,r2l.b)      ;78256a28123456781700
21    not.b @(0x12345678:32,r2.w)      ;78266a28123456781700
22    not.b @(0x12345678:32,er2.l)      ;78276a28123456781700
23    not.b @0xffffff12:8              ;7f121700
24    not.b @0x1234:16             ;6a1812341700
25    not.b @0x12345678:32             ;6a38123456781700
26
27    not.w r1                 ;1711
28    not.w @er1               ;7d901710
29    not.w @(0x6:2,er1)      ;015769181710
30    not.w @er1+              ;01546d181710
31    not.w @-er1              ;01576d181710
32    not.w @+er1              ;01556d181710
33    not.w @er1-              ;01566d181710
34    not.w @(0x1234:16,er1)        ;01546f1812341710
35    not.w @(0x12345678:32,er1)        ;78146b28123456781710
36    not.w @(0x1234:16,r2l.b)      ;01556f2812341710
37    not.w @(0x1234:16,r2.w)      ;01566f2812341710
38    not.w @(0x1234:16,er2.l)      ;01576f2812341710
39    not.w @(0x12345678:32,r2l.b)      ;78256b28123456781710
40    not.w @(0x12345678:32,r2.w)      ;78266b28123456781710
41    not.w @(0x12345678:32,er2.l)      ;78276b28123456781710
42    not.w @0x1234:16             ;6b1812341710
43    not.w @0x12345678:32             ;6b38123456781710
44
45    not.l er1                 ;1731
46    not.l @er1               ;010469181730
47    not.l @(0xc:2,er1)      ;010769181730
48    not.l @er1+              ;01046d181730
49    not.l @-er1              ;01076d181730
50    not.l @+er1              ;01056d181730
51    not.l @er1-              ;01066d181730
52    not.l @(0x1234:16,er1)        ;01046f1812341730
53    not.l @(0x12345678:32,er1)        ;78946b28123456781730
54    not.l @(0x1234:16,r2l.b)      ;01056f2812341730
55    not.l @(0x1234:16,r2.w)      ;01066f2812341730
56    not.l @(0x1234:16,er2.l)      ;01076f2812341730
57    not.l @(0x12345678:32,r2l.b)      ;78a56b28123456781730
58    not.l @(0x12345678:32,r2.w)      ;78a66b28123456781730
59    not.l @(0x12345678:32,er2.l)      ;78a76b28123456781730
60    not.l @0x1234:16             ;01046b0812341730
61    not.l @0x12345678:32             ;01046b28123456781730
62
63    shll.b r1h                ;1001
64    shll.b @er1              ;7d101000
65    shll.b @(0x3:2,er1)        ;017768181000
66    shll.b @er1+             ;01746c181000
67    shll.b @-er1             ;01776c181000
68    shll.b @+er1             ;01756c181000
69    shll.b @er1-             ;01766c181000
70    shll.b @(0x1234:16,er1)       ;01746e1812341000
71    shll.b @(0x12345678:32,er1)       ;78146a28123456781000
72    shll.b @(0x1234:16,r2l.b)     ;01756e2812341000
73    shll.b @(0x1234:16,r2.w)     ;01766e2812341000
74    shll.b @(0x1234:16,er2.l)     ;01776e2812341000
75    shll.b @(0x12345678:32,r2l.b)     ;78256a28123456781000
76    shll.b @(0x12345678:32,r2.w)     ;78266a28123456781000
77    shll.b @(0x12345678:32,er2.l)     ;78276a28123456781000
78    shll.b @0xffffff12:8             ;7f121000
79    shll.b @0x1234:16            ;6a1812341000
80    shll.b @0x12345678:32            ;6a38123456781000
81
82    shll.w r1                ;1011
83    shll.w @er1              ;7d901010
84    shll.w @(0x6:2,er1)     ;015769181010
85    shll.w @er1+             ;01546d181010
86    shll.w @-er1             ;01576d181010
87    shll.w @+er1             ;01556d181010
88    shll.w @er1-             ;01566d181010
89    shll.w @(0x1234:16,er1)       ;01546f1812341010
90    shll.w @(0x12345678:32,er1)       ;78146b28123456781010
91    shll.w @(0x1234:16,r2l.b)     ;01556f2812341010
92    shll.w @(0x1234:16,r2.w)     ;01566f2812341010
93    shll.w @(0x1234:16,er2.l)     ;01576f2812341010
94    shll.w @(0x12345678:32,r2l.b)     ;78256b28123456781010
95    shll.w @(0x12345678:32,r2.w)     ;78266b28123456781010
96    shll.w @(0x12345678:32,er2.l)     ;78276b28123456781010
97    shll.w @0x1234:16            ;6b1812341010
98    shll.w @0x12345678:32            ;6b38123456781010
99
100    shll.l er1                ;1031
101    shll.l @er1              ;010469181030
102    shll.l @(0xc:2,er1)     ;010769181030
103    shll.l @er1+             ;01046d181030
104    shll.l @-er1             ;01076d181030
105    shll.l @+er1             ;01056d181030
106    shll.l @er1-             ;01066d181030
107    shll.l @(0x1234:16,er1)       ;01046f1812341030
108    shll.l @(0x12345678:32,er1)       ;78946b28123456781030
109    shll.l @(0x1234:16,r2l.b)     ;01056f2812341030
110    shll.l @(0x1234:16,r2.w)     ;01066f2812341030
111    shll.l @(0x1234:16,er2.l)     ;01076f2812341030
112    shll.l @(0x12345678:32,r2l.b)     ;78a56b28123456781030
113    shll.l @(0x12345678:32,r2.w)     ;78a66b28123456781030
114    shll.l @(0x12345678:32,er2.l)     ;78a76b28123456781030
115    shll.l @0x1234:16            ;01046b0812341030
116    shll.l @0x12345678:32            ;01046b28123456781030
117
118    shll.b #2,r1h             ;1041
119    shll.b #2,@er1           ;7d101040
120    shll.b #2,@(0x3:2,er1)     ;017768181040
121    shll.b #2,@er1+          ;01746c181040
122    shll.b #2,@-er1          ;01776c181040
123    shll.b #2,@+er1          ;01756c181040
124    shll.b #2,@er1-          ;01766c181040
125    shll.b #2,@(0x1234:16,er1)    ;01746e1812341040
126    shll.b #2,@(0x12345678:32,er1)    ;78146a28123456781040
127    shll.b #2,@(0x1234:16,r2l.b)  ;01756e2812341040
128    shll.b #2,@(0x1234:16,r2.w)  ;01766e2812341040
129    shll.b #2,@(0x1234:16,er2.l)  ;01776e2812341040
130    shll.b #2,@(0x12345678:32,r2l.b)  ;78256a28123456781040
131    shll.b #2,@(0x12345678:32,r2.w)  ;78266a28123456781040
132    shll.b #2,@(0x12345678:32,er2.l)  ;78276a28123456781040
133    shll.b #2,@0xffffff12:8          ;7f121040
134    shll.b #2,@0x1234:16         ;6a1812341040
135    shll.b #2,@0x12345678:32         ;6a38123456781040
136
137    shll.w #2,r1             ;1051
138    shll.w #2,@er1           ;7d901050
139    shll.w #2,@(0x6:2,er1)  ;015769181050
140    shll.w #2,@er1+          ;01546d181050
141    shll.w #2,@-er1          ;01576d181050
142    shll.w #2,@+er1          ;01556d181050
143    shll.w #2,@er1-          ;01566d181050
144    shll.w #2,@(0x1234:16,er1)    ;01546f1812341050
145    shll.w #2,@(0x12345678:32,er1)    ;78146b28123456781050
146    shll.w #2,@(0x1234:16,r2l.b)  ;01556f2812341050
147    shll.w #2,@(0x1234:16,r2.w)  ;01566f2812341050
148    shll.w #2,@(0x1234:16,er2.l)  ;01576f2812341050
149    shll.w #2,@(0x12345678:32,r2l.b)  ;78256b28123456781050
150    shll.w #2,@(0x12345678:32,r2.w)  ;78266b28123456781050
151    shll.w #2,@(0x12345678:32,er2.l)  ;78276b28123456781050
152    shll.w #2,@0x1234:16         ;6b1812341050
153    shll.w #2,@0x12345678:32         ;6b38123456781050
154
155    shll.l #2,er1             ;1071
156    shll.l #2,@er1           ;010469181070
157    shll.l #2,@(0xc:2,er1)  ;010769181070
158    shll.l #2,@er1+          ;01046d181070
159    shll.l #2,@-er1          ;01076d181070
160    shll.l #2,@+er1          ;01056d181070
161    shll.l #2,@er1-          ;01066d181070
162    shll.l #2,@(0x1234:16,er1)    ;01046f1812341070
163    shll.l #2,@(0x12345678:32,er1)    ;78946b28123456781070
164    shll.l #2,@(0x1234:16,r2l.b)  ;01056f2812341070
165    shll.l #2,@(0x1234:16,r2.w)  ;01066f2812341070
166    shll.l #2,@(0x1234:16,er2.l)  ;01076f2812341070
167    shll.l #2,@(0x12345678:32,r2l.b)  ;78a56b28123456781070
168    shll.l #2,@(0x12345678:32,r2.w)  ;78a66b28123456781070
169    shll.l #2,@(0x12345678:32,er2.l)  ;78a76b28123456781070
170    shll.l #2,@0x1234:16         ;01046b0812341070
171    shll.l #2,@0x12345678:32         ;01046b28123456781070
172
173    shll.b #4,r1h             ;10a1
174    shll.b #4,@er1           ;7d1010a0
175    shll.b #4,@(0x3:2,er1)     ;0177681810a0
176    shll.b #4,@er1+          ;01746c1810a0
177    shll.b #4,@-er1          ;01776c1810a0
178    shll.b #4,@+er1          ;01756c1810a0
179    shll.b #4,@er1-          ;01766c1810a0
180    shll.b #4,@(0x1234:16,er1)    ;01746e18123410a0
181    shll.b #4,@(0x12345678:32,er1)    ;78146a281234567810a0
182    shll.b #4,@(0x1234:16,r2l.b)  ;01756e28123410a0
183    shll.b #4,@(0x1234:16,r2.w)  ;01766e28123410a0
184    shll.b #4,@(0x1234:16,er2.l)  ;01776e28123410a0
185    shll.b #4,@(0x12345678:32,r2l.b)  ;78256a281234567810a0
186    shll.b #4,@(0x12345678:32,r2.w)  ;78266a281234567810a0
187    shll.b #4,@(0x12345678:32,er2.l)  ;78276a281234567810a0
188    shll.b #4,@0xffffff12:8          ;7f1210a0
189    shll.b #4,@0x1234:16         ;6a18123410a0
190    shll.b #4,@0x12345678:32         ;6a381234567810a0
191
192    shll.w #4,r1             ;1021
193    shll.w #4,@er1           ;7d901020
194    shll.w #4,@(0x6:2,er1)  ;015769181020
195    shll.w #4,@er1+          ;01546d181020
196    shll.w #4,@-er1          ;01576d181020
197    shll.w #4,@+er1          ;01556d181020
198    shll.w #4,@er1-          ;01566d181020
199    shll.w #4,@(0x1234:16,er1)    ;01546f1812341020
200    shll.w #4,@(0x12345678:32,er1)    ;78146b28123456781020
201    shll.w #4,@(0x1234:16,r2l.b)  ;01556f2812341020
202    shll.w #4,@(0x1234:16,r2.w)  ;01566f2812341020
203    shll.w #4,@(0x1234:16,er2.l)  ;01576f2812341020
204    shll.w #4,@(0x12345678:32,r2l.b)  ;78256b28123456781020
205    shll.w #4,@(0x12345678:32,r2.w)  ;78266b28123456781020
206    shll.w #4,@(0x12345678:32,er2.l)  ;78276b28123456781020
207    shll.w #4,@0x1234:16         ;6b1812341020
208    shll.w #4,@0x12345678:32         ;6b38123456781020
209
210    shll.l #4,er1             ;1039
211    shll.l #4,@er1           ;010469181038
212    shll.l #4,@(0xc:2,er1)  ;010769181038
213    shll.l #4,@er1+          ;01046d181038
214    shll.l #4,@-er1          ;01076d181038
215    shll.l #4,@+er1          ;01056d181038
216    shll.l #4,@er1-          ;01066d181038
217    shll.l #4,@(0x1234:16,er1)    ;01046f1812341038
218    shll.l #4,@(0x12345678:32,er1)    ;78946b28123456781038
219    shll.l #4,@(0x1234:16,r2l.b)  ;01056f2812341038
220    shll.l #4,@(0x1234:16,r2.w)  ;01066f2812341038
221    shll.l #4,@(0x1234:16,er2.l)  ;01076f2812341038
222    shll.l #4,@(0x12345678:32,r2l.b)  ;78a56b28123456781038
223    shll.l #4,@(0x12345678:32,r2.w)  ;78a66b28123456781038
224    shll.l #4,@(0x12345678:32,er2.l)  ;78a76b28123456781038
225    shll.l #4,@0x1234:16         ;01046b0812341038
226    shll.l #4,@0x12345678:32         ;01046b28123456781038
227
228    shll.w #8,r1             ;1061
229    shll.w #8,@er1           ;7d901060
230    shll.w #8,@(0x6:2,er1)  ;015769181060
231    shll.w #8,@er1+          ;01546d181060
232    shll.w #8,@-er1          ;01576d181060
233    shll.w #8,@+er1          ;01556d181060
234    shll.w #8,@er1-          ;01566d181060
235    shll.w #8,@(0x1234:16,er1)    ;01546f1812341060
236    shll.w #8,@(0x12345678:32,er1)    ;78146b28123456781060
237    shll.w #8,@(0x1234:16,r2l.b)  ;01556f2812341060
238    shll.w #8,@(0x1234:16,r2.w)  ;01566f2812341060
239    shll.w #8,@(0x1234:16,er2.l)  ;01576f2812341060
240    shll.w #8,@(0x12345678:32,r2l.b)  ;78256b28123456781060
241    shll.w #8,@(0x12345678:32,r2.w)  ;78266b28123456781060
242    shll.w #8,@(0x12345678:32,er2.l)  ;78276b28123456781060
243    shll.w #8,@0x1234:16         ;6b1812341060
244    shll.w #8,@0x12345678:32         ;6b38123456781060
245
246    shll.l #8,er1             ;1079
247    shll.l #8,@er1           ;010469181078
248    shll.l #8,@(0xc:2,er1)  ;010769181078
249    shll.l #8,@er1+          ;01046d181078
250    shll.l #8,@-er1          ;01076d181078
251    shll.l #8,@+er1          ;01056d181078
252    shll.l #8,@er1-          ;01066d181078
253    shll.l #8,@(0x1234:16,er1)    ;01046f1812341078
254    shll.l #8,@(0x12345678:32,er1)    ;78946b28123456781078
255    shll.l #8,@(0x1234:16,r2l.b)  ;01056f2812341078
256    shll.l #8,@(0x1234:16,r2.w)  ;01066f2812341078
257    shll.l #8,@(0x1234:16,er2.l)  ;01076f2812341078
258    shll.l #8,@(0x12345678:32,r2l.b)  ;78a56b28123456781078
259    shll.l #8,@(0x12345678:32,r2.w)  ;78a66b28123456781078
260    shll.l #8,@(0x12345678:32,er2.l)  ;78a76b28123456781078
261    shll.l #8,@0x1234:16         ;01046b0812341078
262    shll.l #8,@0x12345678:32         ;01046b28123456781078
263
264    shll.l #16,er1            ;10f9
265    shll.l #16,@er1          ;0104691810f8
266    shll.l #16,@(0xc:2,er1) ;0107691810f8
267    shll.l #16,@er1+         ;01046d1810f8
268    shll.l #16,@-er1         ;01076d1810f8
269    shll.l #16,@+er1         ;01056d1810f8
270    shll.l #16,@er1-         ;01066d1810f8
271    shll.l #16,@(0x1234:16,er1)   ;01046f18123410f8
272    shll.l #16,@(0x12345678:32,er1)   ;78946b281234567810f8
273    shll.l #16,@(0x1234:16,r2l.b) ;01056f28123410f8
274    shll.l #16,@(0x1234:16,r2.w) ;01066f28123410f8
275    shll.l #16,@(0x1234:16,er2.l) ;01076f28123410f8
276    shll.l #16,@(0x12345678:32,r2l.b) ;78a56b281234567810f8
277    shll.l #16,@(0x12345678:32,r2.w) ;78a66b281234567810f8
278    shll.l #16,@(0x12345678:32,er2.l) ;78a76b281234567810f8
279    shll.l #16,@0x1234:16        ;01046b08123410f8
280    shll.l #16,@0x12345678:32        ;01046b281234567810f8
281
282    shll.b #0x7:5,r1h        ;03871001
283    shll.w #0xf:5,r1         ;038f1011
284    shll.l #0x1f:5,er1       ;039f1031
285
286    shll.b r3h,r1h           ;78381001
287    shll.w r3h,r1            ;78381011
288    shll.l r3h,er1           ;78381031
289
290    shlr.b r1h               ;1101
291    shlr.b @er1              ;7d101100
292    shlr.b @(0x3:2,er1)      ;017768181100
293    shlr.b @er1+             ;01746c181100
294    shlr.b @-er1             ;01776c181100
295    shlr.b @+er1             ;01756c181100
296    shlr.b @er1-             ;01766c181100
297    shlr.b @(0x1234:16,er1)       ;01746e1812341100
298    shlr.b @(0x12345678:32,er1)       ;78146a28123456781100
299    shlr.b @(0x1234:16,r2l.b)     ;01756e2812341100
300    shlr.b @(0x1234:16,r2.w)     ;01766e2812341100
301    shlr.b @(0x1234:16,er2.l)     ;01776e2812341100
302    shlr.b @(0x12345678:32,r2l.b)     ;78256a28123456781100
303    shlr.b @(0x12345678:32,r2.w)     ;78266a28123456781100
304    shlr.b @(0x12345678:32,er2.l)     ;78276a28123456781100
305    shlr.b @0xffffff12:8             ;7f121100
306    shlr.b @0x1234:16            ;6a1812341100
307    shlr.b @0x12345678:32            ;6a38123456781100
308
309    shlr.w r1                ;1111
310    shlr.w @er1              ;7d901110
311    shlr.w @(0x6:2,er1)     ;015769181110
312    shlr.w @er1+             ;01546d181110
313    shlr.w @-er1             ;01576d181110
314    shlr.w @+er1             ;01556d181110
315    shlr.w @er1-             ;01566d181110
316    shlr.w @(0x1234:16,er1)       ;01546f1812341110
317    shlr.w @(0x12345678:32,er1)       ;78146b28123456781110
318    shlr.w @(0x1234:16,r2l.b)     ;01556f2812341110
319    shlr.w @(0x1234:16,r2.w)     ;01566f2812341110
320    shlr.w @(0x1234:16,er2.l)     ;01576f2812341110
321    shlr.w @(0x12345678:32,r2l.b)     ;78256b28123456781110
322    shlr.w @(0x12345678:32,r2.w)     ;78266b28123456781110
323    shlr.w @(0x12345678:32,er2.l)     ;78276b28123456781110
324    shlr.w @0x1234:16            ;6b1812341110
325    shlr.w @0x12345678:32            ;6b38123456781110
326
327    shlr.l er1                ;1131
328    shlr.l @er1              ;010469181130
329    shlr.l @(0xc:2,er1)     ;010769181130
330    shlr.l @er1+             ;01046d181130
331    shlr.l @-er1             ;01076d181130
332    shlr.l @+er1             ;01056d181130
333    shlr.l @er1-             ;01066d181130
334    shlr.l @(0x1234:16,er1)       ;01046f1812341130
335    shlr.l @(0x12345678:32,er1)       ;78946b28123456781130
336    shlr.l @(0x1234:16,r2l.b)     ;01056f2812341130
337    shlr.l @(0x1234:16,r2.w)     ;01066f2812341130
338    shlr.l @(0x1234:16,er2.l)     ;01076f2812341130
339    shlr.l @(0x12345678:32,r2l.b)     ;78a56b28123456781130
340    shlr.l @(0x12345678:32,r2.w)     ;78a66b28123456781130
341    shlr.l @(0x12345678:32,er2.l)     ;78a76b28123456781130
342    shlr.l @0x1234:16            ;01046b0812341130
343    shlr.l @0x12345678:32            ;01046b28123456781130
344
345    shlr.b #2,r1h             ;1141
346    shlr.b #2,@er1           ;7d101140
347    shlr.b #2,@(0x3:2,er1)     ;017768181140
348    shlr.b #2,@er1+          ;01746c181140
349    shlr.b #2,@-er1          ;01776c181140
350    shlr.b #2,@+er1          ;01756c181140
351    shlr.b #2,@er1-          ;01766c181140
352    shlr.b #2,@(0x1234:16,er1)    ;01746e1812341140
353    shlr.b #2,@(0x12345678:32,er1)    ;78146a28123456781140
354    shlr.b #2,@(0x1234:16,r2l.b)  ;01756e2812341140
355    shlr.b #2,@(0x1234:16,r2.w)  ;01766e2812341140
356    shlr.b #2,@(0x1234:16,er2.l)  ;01776e2812341140
357    shlr.b #2,@(0x12345678:32,r2l.b)  ;78256a28123456781140
358    shlr.b #2,@(0x12345678:32,r2.w)  ;78266a28123456781140
359    shlr.b #2,@(0x12345678:32,er2.l)  ;78276a28123456781140
360    shlr.b #2,@0xffffff12:8          ;7f121140
361    shlr.b #2,@0x1234:16         ;6a1812341140
362    shlr.b #2,@0x12345678:32         ;6a38123456781140
363
364    shlr.w #2,r1             ;1151
365    shlr.w #2,@er1           ;7d901150
366    shlr.w #2,@(0x6:2,er1)  ;015769181150
367    shlr.w #2,@er1+          ;01546d181150
368    shlr.w #2,@-er1          ;01576d181150
369    shlr.w #2,@+er1          ;01556d181150
370    shlr.w #2,@er1-          ;01566d181150
371    shlr.w #2,@(0x1234:16,er1)    ;01546f1812341150
372    shlr.w #2,@(0x12345678:32,er1)    ;78146b28123456781150
373    shlr.w #2,@(0x1234:16,r2l.b)  ;01556f2812341150
374    shlr.w #2,@(0x1234:16,r2.w)  ;01566f2812341150
375    shlr.w #2,@(0x1234:16,er2.l)  ;01576f2812341150
376    shlr.w #2,@(0x12345678:32,r2l.b)  ;78256b28123456781150
377    shlr.w #2,@(0x12345678:32,r2.w)  ;78266b28123456781150
378    shlr.w #2,@(0x12345678:32,er2.l)  ;78276b28123456781150
379    shlr.w #2,@0x1234:16         ;6b1812341150
380    shlr.w #2,@0x12345678:32         ;6b38123456781150
381
382    shlr.l #2,er1             ;1171
383    shlr.l #2,@er1           ;010469181170
384    shlr.l #2,@(0xc:2,er1)  ;010769181170
385    shlr.l #2,@er1+          ;01046d181170
386    shlr.l #2,@-er1          ;01076d181170
387    shlr.l #2,@+er1          ;01056d181170
388    shlr.l #2,@er1-          ;01066d181170
389    shlr.l #2,@(0x1234:16,er1)    ;01046f1812341170
390    shlr.l #2,@(0x12345678:32,er1)    ;78946b28123456781170
391    shlr.l #2,@(0x1234:16,r2l.b)  ;01056f2812341170
392    shlr.l #2,@(0x1234:16,r2.w)  ;01066f2812341170
393    shlr.l #2,@(0x1234:16,er2.l)  ;01076f2812341170
394    shlr.l #2,@(0x12345678:32,r2l.b)  ;78a56b28123456781170
395    shlr.l #2,@(0x12345678:32,r2.w)  ;78a66b28123456781170
396    shlr.l #2,@(0x12345678:32,er2.l)  ;78a76b28123456781170
397    shlr.l #2,@0x1234:16         ;01046b0812341170
398    shlr.l #2,@0x12345678:32         ;01046b28123456781170
399
400    shlr.b #4,r1h             ;11a1
401    shlr.b #4,@er1           ;7d1011a0
402    shlr.b #4,@(0x3:2,er1)     ;0177681811a0
403    shlr.b #4,@er1+          ;01746c1811a0
404    shlr.b #4,@-er1          ;01776c1811a0
405    shlr.b #4,@+er1          ;01756c1811a0
406    shlr.b #4,@er1-          ;01766c1811a0
407    shlr.b #4,@(0x1234:16,er1)    ;01746e18123411a0
408    shlr.b #4,@(0x12345678:32,er1)    ;78146a281234567811a0
409    shlr.b #4,@(0x1234:16,r2l.b)  ;01756e28123411a0
410    shlr.b #4,@(0x1234:16,r2.w)  ;01766e28123411a0
411    shlr.b #4,@(0x1234:16,er2.l)  ;01776e28123411a0
412    shlr.b #4,@(0x12345678:32,r2l.b)  ;78256a281234567811a0
413    shlr.b #4,@(0x12345678:32,r2.w)  ;78266a281234567811a0
414    shlr.b #4,@(0x12345678:32,er2.l)  ;78276a281234567811a0
415    shlr.b #4,@0xffffff12:8          ;7f1211a0
416    shlr.b #4,@0x1234:16         ;6a18123411a0
417    shlr.b #4,@0x12345678:32         ;6a381234567811a0
418
419    shlr.w #4,r1             ;1121
420    shlr.w #4,@er1           ;7d901120
421    shlr.w #4,@(0x6:2,er1)     ;015769181120
422    shlr.w #4,@er1+          ;01546d181120
423    shlr.w #4,@-er1          ;01576d181120
424    shlr.w #4,@+er1          ;01556d181120
425    shlr.w #4,@er1-          ;01566d181120
426    shlr.w #4,@(0x1234:16,er1)    ;01546f1812341120
427    shlr.w #4,@(0x12345678:32,er1)    ;78146b28123456781120
428    shlr.w #4,@(0x1234:16,r2l.b)  ;01556f2812341120
429    shlr.w #4,@(0x1234:16,r2.w)  ;01566f2812341120
430    shlr.w #4,@(0x1234:16,er2.l)  ;01576f2812341120
431    shlr.w #4,@(0x12345678:32,r2l.b)  ;78256b28123456781120
432    shlr.w #4,@(0x12345678:32,r2.w)  ;78266b28123456781120
433    shlr.w #4,@(0x12345678:32,er2.l)  ;78276b28123456781120
434    shlr.w #4,@0x1234:16         ;6b1812341120
435    shlr.w #4,@0x12345678:32         ;6b38123456781120
436
437    shlr.l #4,er1             ;1139
438    shlr.l #4,@er1           ;010469181138
439    shlr.l #4,@(0xc:2,er1)     ;010769181138
440    shlr.l #4,@er1+          ;01046d181138
441    shlr.l #4,@-er1          ;01076d181138
442    shlr.l #4,@+er1          ;01056d181138
443    shlr.l #4,@er1-          ;01066d181138
444    shlr.l #4,@(0x1234:16,er1)    ;01046f1812341138
445    shlr.l #4,@(0x12345678:32,er1)    ;78946b28123456781138
446    shlr.l #4,@(0x1234:16,r2l.b)  ;01056f2812341138
447    shlr.l #4,@(0x1234:16,r2.w)  ;01066f2812341138
448    shlr.l #4,@(0x1234:16,er2.l)  ;01076f2812341138
449    shlr.l #4,@(0x12345678:32,r2l.b)  ;78a56b28123456781138
450    shlr.l #4,@(0x12345678:32,r2.w)  ;78a66b28123456781138
451    shlr.l #4,@(0x12345678:32,er2.l)  ;78a76b28123456781138
452    shlr.l #4,@0x1234:16         ;01046b0812341138
453    shlr.l #4,@0x12345678:32         ;01046b28123456781138
454
455    shlr.w #8,r1             ;1161
456    shlr.w #8,@er1           ;7d901160
457    shlr.w #8,@(0x6:2,er1)  ;015769181160
458    shlr.w #8,@er1+          ;01546d181160
459    shlr.w #8,@-er1          ;01576d181160
460    shlr.w #8,@+er1          ;01556d181160
461    shlr.w #8,@er1-          ;01566d181160
462    shlr.w #8,@(0x1234:16,er1)    ;01546f1812341160
463    shlr.w #8,@(0x12345678:32,er1)    ;78146b28123456781160
464    shlr.w #8,@(0x1234:16,r2l.b)  ;01556f2812341160
465    shlr.w #8,@(0x1234:16,r2.w)  ;01566f2812341160
466    shlr.w #8,@(0x1234:16,er2.l)  ;01576f2812341160
467    shlr.w #8,@(0x12345678:32,r2l.b)  ;78256b28123456781160
468    shlr.w #8,@(0x12345678:32,r2.w)  ;78266b28123456781160
469    shlr.w #8,@(0x12345678:32,er2.l)  ;78276b28123456781160
470    shlr.w #8,@0x1234:16         ;6b1812341160
471    shlr.w #8,@0x12345678:32         ;6b38123456781160
472
473    shlr.l #8,er1             ;1179
474    shlr.l #8,@er1           ;010469181178
475    shlr.l #8,@(0xc:2,er1)  ;010769181178
476    shlr.l #8,@er1+          ;01046d181178
477    shlr.l #8,@-er1          ;01076d181178
478    shlr.l #8,@+er1          ;01056d181178
479    shlr.l #8,@er1-          ;01066d181178
480    shlr.l #8,@(0x1234:16,er1)    ;01046f1812341178
481    shlr.l #8,@(0x12345678:32,er1)    ;78946b28123456781178
482    shlr.l #8,@(0x1234:16,r2l.b)  ;01056f2812341178
483    shlr.l #8,@(0x1234:16,r2.w)  ;01066f2812341178
484    shlr.l #8,@(0x1234:16,er2.l)  ;01076f2812341178
485    shlr.l #8,@(0x12345678:32,r2l.b)  ;78a56b28123456781178
486    shlr.l #8,@(0x12345678:32,r2.w)  ;78a66b28123456781178
487    shlr.l #8,@(0x12345678:32,er2.l)  ;78a76b28123456781178
488    shlr.l #8,@0x1234:16         ;01046b0812341178
489    shlr.l #8,@0x12345678:32         ;01046b28123456781178
490
491    shlr.l #16,er1            ;11f9
492    shlr.l #16,@er1          ;0104691811f8
493    shlr.l #16,@(0xc:2,er1) ;0107691811f8
494    shlr.l #16,@er1+         ;01046d1811f8
495    shlr.l #16,@-er1         ;01076d1811f8
496    shlr.l #16,@+er1         ;01056d1811f8
497    shlr.l #16,@er1-         ;01066d1811f8
498    shlr.l #16,@(0x1234:16,er1)   ;01046f18123411f8
499    shlr.l #16,@(0x12345678:32,er1)   ;78946b281234567811f8
500    shlr.l #16,@(0x1234:16,r2l.b) ;01056f28123411f8
501    shlr.l #16,@(0x1234:16,r2.w) ;01066f28123411f8
502    shlr.l #16,@(0x1234:16,er2.l) ;01076f28123411f8
503    shlr.l #16,@(0x12345678:32,r2l.b) ;78a56b281234567811f8
504    shlr.l #16,@(0x12345678:32,r2.w) ;78a66b281234567811f8
505    shlr.l #16,@(0x12345678:32,er2.l) ;78a76b281234567811f8
506    shlr.l #16,@0x1234:16        ;01046b08123411f8
507    shlr.l #16,@0x12345678:32        ;01046b281234567811f8
508
509    shlr.b #0x7:5,r1h        ;03871101
510    shlr.w #0xf:5,r1         ;038f1111
511    shlr.l #0x1f:5,er1       ;039f1131
512
513    shlr.b r3h,r1h           ;78381101
514    shlr.w r3h,r1            ;78381111
515    shlr.l r3h,er1           ;78381131
516
517    shal.b r1h               ;1081
518    shal.b @er1              ;7d101080
519    shal.b @(0x3:2,er1)      ;017768181080
520    shal.b @er1+             ;01746c181080
521    shal.b @-er1             ;01776c181080
522    shal.b @+er1             ;01756c181080
523    shal.b @er1-             ;01766c181080
524    shal.b @(0x1234:16,er1)       ;01746e1812341080
525    shal.b @(0x12345678:32,er1)       ;78146a28123456781080
526    shal.b @(0x1234:16,r2l.b)     ;01756e2812341080
527    shal.b @(0x1234:16,r2.w)     ;01766e2812341080
528    shal.b @(0x1234:16,er2.l)     ;01776e2812341080
529    shal.b @(0x12345678:32,r2l.b)     ;78256a28123456781080
530    shal.b @(0x12345678:32,r2.w)     ;78266a28123456781080
531    shal.b @(0x12345678:32,er2.l)     ;78276a28123456781080
532    shal.b @0xffffff12:8             ;7f121080
533    shal.b @0x1234:16            ;6a1812341080
534    shal.b @0x12345678:32            ;6a38123456781080
535
536    shal.w r1                ;1091
537    shal.w @er1              ;7d901090
538    shal.w @(0x6:2,er1)     ;015769181090
539    shal.w @er1+             ;01546d181090
540    shal.w @-er1             ;01576d181090
541    shal.w @+er1             ;01556d181090
542    shal.w @er1-             ;01566d181090
543    shal.w @(0x1234:16,er1)       ;01546f1812341090
544    shal.w @(0x12345678:32,er1)       ;78146b28123456781090
545    shal.w @(0x1234:16,r2l.b)     ;01556f2812341090
546    shal.w @(0x1234:16,r2.w)     ;01566f2812341090
547    shal.w @(0x1234:16,er2.l)     ;01576f2812341090
548    shal.w @(0x12345678:32,r2l.b)     ;78256b28123456781090
549    shal.w @(0x12345678:32,r2.w)     ;78266b28123456781090
550    shal.w @(0x12345678:32,er2.l)     ;78276b28123456781090
551    shal.w @0x1234:16            ;6b1812341090
552    shal.w @0x12345678:32            ;6b38123456781090
553
554    shal.l er1                ;10b1
555    shal.l @er1              ;0104691810b0
556    shal.l @(0xc:2,er1)     ;0107691810b0
557    shal.l @er1+             ;01046d1810b0
558    shal.l @-er1             ;01076d1810b0
559    shal.l @+er1             ;01056d1810b0
560    shal.l @er1-             ;01066d1810b0
561    shal.l @(0x1234:16,er1)       ;01046f18123410b0
562    shal.l @(0x12345678:32,er1)       ;78946b281234567810b0
563    shal.l @(0x1234:16,r2l.b)     ;01056f28123410b0
564    shal.l @(0x1234:16,r2.w)     ;01066f28123410b0
565    shal.l @(0x1234:16,er2.l)     ;01076f28123410b0
566    shal.l @(0x12345678:32,r2l.b)     ;78a56b281234567810b0
567    shal.l @(0x12345678:32,r2.w)     ;78a66b281234567810b0
568    shal.l @(0x12345678:32,er2.l)     ;78a76b281234567810b0
569    shal.l @0x1234:16            ;01046b08123410b0
570    shal.l @0x12345678:32            ;01046b281234567810b0
571
572    shal.b #2,r1h             ;10c1
573    shal.b #2,@er1           ;7d1010c0
574    shal.b #2,@(0x3:2,er1)     ;0177681810c0
575    shal.b #2,@er1+          ;01746c1810c0
576    shal.b #2,@-er1          ;01776c1810c0
577    shal.b #2,@+er1          ;01756c1810c0
578    shal.b #2,@er1-          ;01766c1810c0
579    shal.b #2,@(0x1234:16,er1)    ;01746e18123410c0
580    shal.b #2,@(0x12345678:32,er1)    ;78146a281234567810c0
581    shal.b #2,@(0x1234:16,r2l.b)  ;01756e28123410c0
582    shal.b #2,@(0x1234:16,r2.w)  ;01766e28123410c0
583    shal.b #2,@(0x1234:16,er2.l)  ;01776e28123410c0
584    shal.b #2,@(0x12345678:32,r2l.b)  ;78256a281234567810c0
585    shal.b #2,@(0x12345678:32,r2.w)  ;78266a281234567810c0
586    shal.b #2,@(0x12345678:32,er2.l)  ;78276a281234567810c0
587    shal.b #2,@0xffffff12:8          ;7f1210c0
588    shal.b #2,@0x1234:16         ;6a18123410c0
589    shal.b #2,@0x12345678:32         ;6a381234567810c0
590
591    shal.w #2,r1             ;10d1
592    shal.w #2,@er1           ;7d9010d0
593    shal.w #2,@(0x6:2,er1)  ;0157691810d0
594    shal.w #2,@er1+          ;01546d1810d0
595    shal.w #2,@-er1          ;01576d1810d0
596    shal.w #2,@+er1          ;01556d1810d0
597    shal.w #2,@er1-          ;01566d1810d0
598    shal.w #2,@(0x1234:16,er1)    ;01546f18123410d0
599    shal.w #2,@(0x12345678:32,er1)    ;78146b281234567810d0
600    shal.w #2,@(0x1234:16,r2l.b)  ;01556f28123410d0
601    shal.w #2,@(0x1234:16,r2.w)  ;01566f28123410d0
602    shal.w #2,@(0x1234:16,er2.l)  ;01576f28123410d0
603    shal.w #2,@(0x12345678:32,r2l.b)  ;78256b281234567810d0
604    shal.w #2,@(0x12345678:32,r2.w)  ;78266b281234567810d0
605    shal.w #2,@(0x12345678:32,er2.l)  ;78276b281234567810d0
606    shal.w #2,@0x1234:16         ;6b18123410d0
607    shal.w #2,@0x12345678:32         ;6b381234567810d0
608
609    shal.l #2,er1             ;10f1
610    shal.l #2,@er1           ;0104691810f0
611    shal.l #2,@(0xc:2,er1)  ;0107691810f0
612    shal.l #2,@er1+          ;01046d1810f0
613    shal.l #2,@-er1          ;01076d1810f0
614    shal.l #2,@+er1          ;01056d1810f0
615    shal.l #2,@er1-          ;01066d1810f0
616    shal.l #2,@(0x1234:16,er1)    ;01046f18123410f0
617    shal.l #2,@(0x12345678:32,er1)    ;78946b281234567810f0
618    shal.l #2,@(0x1234:16,r2l.b)  ;01056f28123410f0
619    shal.l #2,@(0x1234:16,r2.w)  ;01066f28123410f0
620    shal.l #2,@(0x1234:16,er2.l)  ;01076f28123410f0
621    shal.l #2,@(0x12345678:32,r2l.b)  ;78a56b281234567810f0
622    shal.l #2,@(0x12345678:32,r2.w)  ;78a66b281234567810f0
623    shal.l #2,@(0x12345678:32,er2.l)  ;78a76b281234567810f0
624    shal.l #2,@0x1234:16         ;01046b08123410f0
625    shal.l #2,@0x12345678:32         ;01046b281234567810f0
626
627    shar.b r1h                ;1181
628    shar.b @er1              ;7d101180
629    shar.b @(0x3:2,er1)        ;017768181180
630    shar.b @er1+             ;01746c181180
631    shar.b @-er1             ;01776c181180
632    shar.b @+er1             ;01756c181180
633    shar.b @er1-             ;01766c181180
634    shar.b @(0x1234:16,er1)       ;01746e1812341180
635    shar.b @(0x12345678:32,er1)       ;78146a28123456781180
636    shar.b @(0x1234:16,r2l.b)     ;01756e2812341180
637    shar.b @(0x1234:16,r2.w)     ;01766e2812341180
638    shar.b @(0x1234:16,er2.l)     ;01776e2812341180
639    shar.b @(0x12345678:32,r2l.b)     ;78256a28123456781180
640    shar.b @(0x12345678:32,r2.w)     ;78266a28123456781180
641    shar.b @(0x12345678:32,er2.l)     ;78276a28123456781180
642    shar.b @0xffffff12:8             ;7f121180
643    shar.b @0x1234:16            ;6a1812341180
644    shar.b @0x12345678:32            ;6a38123456781180
645
646    shar.w r1                ;1191
647    shar.w @er1              ;7d901190
648    shar.w @(0x6:2,er1)     ;015769181190
649    shar.w @er1+             ;01546d181190
650    shar.w @-er1             ;01576d181190
651    shar.w @+er1             ;01556d181190
652    shar.w @er1-             ;01566d181190
653    shar.w @(0x1234:16,er1)       ;01546f1812341190
654    shar.w @(0x12345678:32,er1)       ;78146b28123456781190
655    shar.w @(0x1234:16,r2l.b)     ;01556f2812341190
656    shar.w @(0x1234:16,r2.w)     ;01566f2812341190
657    shar.w @(0x1234:16,er2.l)     ;01576f2812341190
658    shar.w @(0x12345678:32,r2l.b)     ;78256b28123456781190
659    shar.w @(0x12345678:32,r2.w)     ;78266b28123456781190
660    shar.w @(0x12345678:32,er2.l)     ;78276b28123456781190
661    shar.w @0x1234:16            ;6b1812341190
662    shar.w @0x12345678:32            ;6b38123456781190
663
664    shar.l er1                ;11b1
665    shar.l @er1              ;0104691811b0
666    shar.l @(0xc:2,er1)     ;0107691811b0
667    shar.l @er1+             ;01046d1811b0
668    shar.l @-er1             ;01076d1811b0
669    shar.l @+er1             ;01056d1811b0
670    shar.l @er1-             ;01066d1811b0
671    shar.l @(0x1234:16,er1)       ;01046f18123411b0
672    shar.l @(0x12345678:32,er1)       ;78946b281234567811b0
673    shar.l @(0x1234:16,r2l.b)     ;01056f28123411b0
674    shar.l @(0x1234:16,r2.w)     ;01066f28123411b0
675    shar.l @(0x1234:16,er2.l)     ;01076f28123411b0
676    shar.l @(0x12345678:32,r2l.b)     ;78a56b281234567811b0
677    shar.l @(0x12345678:32,r2.w)     ;78a66b281234567811b0
678    shar.l @(0x12345678:32,er2.l)     ;78a76b281234567811b0
679    shar.l @0x1234:16            ;01046b08123411b0
680    shar.l @0x12345678:32            ;01046b281234567811b0
681
682    shar.b #2,r1h             ;11c1
683    shar.b #2,@er1           ;7d1011c0
684    shar.b #2,@(0x3:2,er1)     ;0177681811c0
685    shar.b #2,@er1+          ;01746c1811c0
686    shar.b #2,@-er1          ;01776c1811c0
687    shar.b #2,@+er1          ;01756c1811c0
688    shar.b #2,@er1-          ;01766c1811c0
689    shar.b #2,@(0x1234:16,er1)    ;01746e18123411c0
690    shar.b #2,@(0x12345678:32,er1)    ;78146a281234567811c0
691    shar.b #2,@(0x1234:16,r2l.b)  ;01756e28123411c0
692    shar.b #2,@(0x1234:16,r2.w)  ;01766e28123411c0
693    shar.b #2,@(0x1234:16,er2.l)  ;01776e28123411c0
694    shar.b #2,@(0x12345678:32,r2l.b)  ;78256a281234567811c0
695    shar.b #2,@(0x12345678:32,r2.w)  ;78266a281234567811c0
696    shar.b #2,@(0x12345678:32,er2.l)  ;78276a281234567811c0
697    shar.b #2,@0xffffff12:8          ;7f1211c0
698    shar.b #2,@0x1234:16         ;6a18123411c0
699    shar.b #2,@0x12345678:32         ;6a381234567811c0
700
701    shar.w #2,r1             ;11d1
702    shar.w #2,@er1           ;7d9011d0
703    shar.w #2,@(0x6:2,er1)  ;0157691811d0
704    shar.w #2,@er1+          ;01546d1811d0
705    shar.w #2,@-er1          ;01576d1811d0
706    shar.w #2,@+er1          ;01556d1811d0
707    shar.w #2,@er1-          ;01566d1811d0
708    shar.w #2,@(0x1234:16,er1)    ;01546f18123411d0
709    shar.w #2,@(0x12345678:32,er1)    ;78146b281234567811d0
710    shar.w #2,@(0x1234:16,r2l.b)  ;01556f28123411d0
711    shar.w #2,@(0x1234:16,r2.w)  ;01566f28123411d0
712    shar.w #2,@(0x1234:16,er2.l)  ;01576f28123411d0
713    shar.w #2,@(0x12345678:32,r2l.b)  ;78256b281234567811d0
714    shar.w #2,@(0x12345678:32,r2.w)  ;78266b281234567811d0
715    shar.w #2,@(0x12345678:32,er2.l)  ;78276b281234567811d0
716    shar.w #2,@0x1234:16         ;6b18123411d0
717    shar.w #2,@0x12345678:32         ;6b381234567811d0
718
719    shar.l #2,er1             ;11f1
720    shar.l #2,@er1           ;0104691811f0
721    shar.l #2,@(0xc:2,er1)  ;0107691811f0
722    shar.l #2,@er1+          ;01046d1811f0
723    shar.l #2,@-er1          ;01076d1811f0
724    shar.l #2,@+er1          ;01056d1811f0
725    shar.l #2,@er1-          ;01066d1811f0
726    shar.l #2,@(0x1234:16,er1)    ;01046f18123411f0
727    shar.l #2,@(0x12345678:32,er1)    ;78946b281234567811f0
728    shar.l #2,@(0x1234:16,r2l.b)  ;01056f28123411f0
729    shar.l #2,@(0x1234:16,r2.w)  ;01066f28123411f0
730    shar.l #2,@(0x1234:16,er2.l)  ;01076f28123411f0
731    shar.l #2,@(0x12345678:32,r2l.b)  ;78a56b281234567811f0
732    shar.l #2,@(0x12345678:32,r2.w)  ;78a66b281234567811f0
733    shar.l #2,@(0x12345678:32,er2.l)  ;78a76b281234567811f0
734    shar.l #2,@0x1234:16         ;01046b08123411f0
735    shar.l #2,@0x12345678:32         ;01046b281234567811f0
736
737    rotxl.b r1h               ;1201
738    rotxl.b @er1             ;7d101200
739    rotxl.b @(0x3:2,er1)       ;017768181200
740    rotxl.b @er1+            ;01746c181200
741    rotxl.b @-er1            ;01776c181200
742    rotxl.b @+er1            ;01756c181200
743    rotxl.b @er1-            ;01766c181200
744    rotxl.b @(0x1234:16,er1)      ;01746e1812341200
745    rotxl.b @(0x12345678:32,er1)      ;78146a28123456781200
746    rotxl.b @(0x1234:16,r2l.b)    ;01756e2812341200
747    rotxl.b @(0x1234:16,r2.w)    ;01766e2812341200
748    rotxl.b @(0x1234:16,er2.l)    ;01776e2812341200
749    rotxl.b @(0x12345678:32,r2l.b)    ;78256a28123456781200
750    rotxl.b @(0x12345678:32,r2.w)    ;78266a28123456781200
751    rotxl.b @(0x12345678:32,er2.l)    ;78276a28123456781200
752    rotxl.b @0xffffff12:8            ;7f121200
753    rotxl.b @0x1234:16           ;6a1812341200
754    rotxl.b @0x12345678:32           ;6a38123456781200
755
756    rotxl.w r1               ;1211
757    rotxl.w @er1             ;7d901210
758    rotxl.w @(0x6:2,er1)    ;015769181210
759    rotxl.w @er1+            ;01546d181210
760    rotxl.w @-er1            ;01576d181210
761    rotxl.w @+er1            ;01556d181210
762    rotxl.w @er1-            ;01566d181210
763    rotxl.w @(0x1234:16,er1)      ;01546f1812341210
764    rotxl.w @(0x12345678:32,er1)      ;78146b28123456781210
765    rotxl.w @(0x1234:16,r2l.b)    ;01556f2812341210
766    rotxl.w @(0x1234:16,r2.w)    ;01566f2812341210
767    rotxl.w @(0x1234:16,er2.l)    ;01576f2812341210
768    rotxl.w @(0x12345678:32,r2l.b)    ;78256b28123456781210
769    rotxl.w @(0x12345678:32,r2.w)    ;78266b28123456781210
770    rotxl.w @(0x12345678:32,er2.l)    ;78276b28123456781210
771    rotxl.w @0x1234:16           ;6b1812341210
772    rotxl.w @0x12345678:32           ;6b38123456781210
773
774    rotxl.l er1               ;1231
775    rotxl.l @er1             ;010469181230
776    rotxl.l @(0xc:2,er1)    ;010769181230
777    rotxl.l @er1+            ;01046d181230
778    rotxl.l @-er1            ;01076d181230
779    rotxl.l @+er1            ;01056d181230
780    rotxl.l @er1-            ;01066d181230
781    rotxl.l @(0x1234:16,er1)      ;01046f1812341230
782    rotxl.l @(0x12345678:32,er1)      ;78946b28123456781230
783    rotxl.l @(0x1234:16,r2l.b)    ;01056f2812341230
784    rotxl.l @(0x1234:16,r2.w)    ;01066f2812341230
785    rotxl.l @(0x1234:16,er2.l)    ;01076f2812341230
786    rotxl.l @(0x12345678:32,r2l.b)    ;78a56b28123456781230
787    rotxl.l @(0x12345678:32,r2.w)    ;78a66b28123456781230
788    rotxl.l @(0x12345678:32,er2.l)    ;78a76b28123456781230
789    rotxl.l @0x1234:16           ;01046b0812341230
790    rotxl.l @0x12345678:32           ;01046b28123456781230
791
792    rotxl.b #2,r1h            ;1241
793    rotxl.b #2,@er1          ;7d101240
794    rotxl.b #2,@(0x3:2,er1)    ;017768181240
795    rotxl.b #2,@er1+         ;01746c181240
796    rotxl.b #2,@-er1         ;01776c181240
797    rotxl.b #2,@+er1         ;01756c181240
798    rotxl.b #2,@er1-         ;01766c181240
799    rotxl.b #2,@(0x1234:16,er1)   ;01746e1812341240
800    rotxl.b #2,@(0x12345678:32,er1)   ;78146a28123456781240
801    rotxl.b #2,@(0x1234:16,r2l.b) ;01756e2812341240
802    rotxl.b #2,@(0x1234:16,r2.w) ;01766e2812341240
803    rotxl.b #2,@(0x1234:16,er2.l) ;01776e2812341240
804    rotxl.b #2,@(0x12345678:32,r2l.b) ;78256a28123456781240
805    rotxl.b #2,@(0x12345678:32,r2.w) ;78266a28123456781240
806    rotxl.b #2,@(0x12345678:32,er2.l) ;78276a28123456781240
807    rotxl.b #2,@0xffffff12:8         ;7f121240
808    rotxl.b #2,@0x1234:16        ;6a1812341240
809    rotxl.b #2,@0x12345678:32        ;6a38123456781240
810
811    rotxl.w #2,r1            ;1251
812    rotxl.w #2,@er1          ;7d901250
813    rotxl.w #2,@(0x6:2,er1) ;015769181250
814    rotxl.w #2,@er1+         ;01546d181250
815    rotxl.w #2,@-er1         ;01576d181250
816    rotxl.w #2,@+er1         ;01556d181250
817    rotxl.w #2,@er1-         ;01566d181250
818    rotxl.w #2,@(0x1234:16,er1)   ;01546f1812341250
819    rotxl.w #2,@(0x12345678:32,er1)   ;78146b28123456781250
820    rotxl.w #2,@(0x1234:16,r2l.b) ;01556f2812341250
821    rotxl.w #2,@(0x1234:16,r2.w) ;01566f2812341250
822    rotxl.w #2,@(0x1234:16,er2.l) ;01576f2812341250
823    rotxl.w #2,@(0x12345678:32,r2l.b) ;78256b28123456781250
824    rotxl.w #2,@(0x12345678:32,r2.w) ;78266b28123456781250
825    rotxl.w #2,@(0x12345678:32,er2.l) ;78276b28123456781250
826    rotxl.w #2,@0x1234:16        ;6b1812341250
827    rotxl.w #2,@0x12345678:32        ;6b38123456781250
828
829    rotxl.l #2,er1            ;1271
830    rotxl.l #2,@er1          ;010469181270
831    rotxl.l #2,@(0xc:2,er1) ;010769181270
832    rotxl.l #2,@er1+         ;01046d181270
833    rotxl.l #2,@-er1         ;01076d181270
834    rotxl.l #2,@+er1         ;01056d181270
835    rotxl.l #2,@er1-         ;01066d181270
836    rotxl.l #2,@(0x1234:16,er1)   ;01046f1812341270
837    rotxl.l #2,@(0x12345678:32,er1)   ;78946b28123456781270
838    rotxl.l #2,@(0x1234:16,r2l.b) ;01056f2812341270
839    rotxl.l #2,@(0x1234:16,r2.w) ;01066f2812341270
840    rotxl.l #2,@(0x1234:16,er2.l) ;01076f2812341270
841    rotxl.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781270
842    rotxl.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781270
843    rotxl.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781270
844    rotxl.l #2,@0x1234:16        ;01046b0812341270
845    rotxl.l #2,@0x12345678:32        ;01046b28123456781270
846
847    rotxr.b r1h               ;1301
848    rotxr.b @er1             ;7d101300
849    rotxr.b @(0x3:2,er1)       ;017768181300
850    rotxr.b @er1+            ;01746c181300
851    rotxr.b @-er1            ;01776c181300
852    rotxr.b @+er1            ;01756c181300
853    rotxr.b @er1-            ;01766c181300
854    rotxr.b @(0x1234:16,er1)      ;01746e1812341300
855    rotxr.b @(0x12345678:32,er1)      ;78146a28123456781300
856    rotxr.b @(0x1234:16,r2l.b)    ;01756e2812341300
857    rotxr.b @(0x1234:16,r2.w)    ;01766e2812341300
858    rotxr.b @(0x1234:16,er2.l)    ;01776e2812341300
859    rotxr.b @(0x12345678:32,r2l.b)    ;78256a28123456781300
860    rotxr.b @(0x12345678:32,r2.w)    ;78266a28123456781300
861    rotxr.b @(0x12345678:32,er2.l)    ;78276a28123456781300
862    rotxr.b @0xffffff12:8            ;7f121300
863    rotxr.b @0x1234:16           ;6a1812341300
864    rotxr.b @0x12345678:32           ;6a38123456781300
865
866    rotxr.w r1               ;1311
867    rotxr.w @er1             ;7d901310
868    rotxr.w @(0x6:2,er1)    ;015769181310
869    rotxr.w @er1+            ;01546d181310
870    rotxr.w @-er1            ;01576d181310
871    rotxr.w @+er1            ;01556d181310
872    rotxr.w @er1-            ;01566d181310
873    rotxr.w @(0x1234:16,er1)      ;01546f1812341310
874    rotxr.w @(0x12345678:32,er1)      ;78146b28123456781310
875    rotxr.w @(0x1234:16,r2l.b)    ;01556f2812341310
876    rotxr.w @(0x1234:16,r2.w)    ;01566f2812341310
877    rotxr.w @(0x1234:16,er2.l)    ;01576f2812341310
878    rotxr.w @(0x12345678:32,r2l.b)    ;78256b28123456781310
879    rotxr.w @(0x12345678:32,r2.w)    ;78266b28123456781310
880    rotxr.w @(0x12345678:32,er2.l)    ;78276b28123456781310
881    rotxr.w @0x1234:16           ;6b1812341310
882    rotxr.w @0x12345678:32           ;6b38123456781310
883
884    rotxr.l er1               ;1331
885    rotxr.l @er1             ;010469181330
886    rotxr.l @(0xc:2,er1)    ;010769181330
887    rotxr.l @er1+            ;01046d181330
888    rotxr.l @-er1            ;01076d181330
889    rotxr.l @+er1            ;01056d181330
890    rotxr.l @er1-            ;01066d181330
891    rotxr.l @(0x1234:16,er1)      ;01046f1812341330
892    rotxr.l @(0x12345678:32,er1)      ;78946b28123456781330
893    rotxr.l @(0x1234:16,r2l.b)    ;01056f2812341330
894    rotxr.l @(0x1234:16,r2.w)    ;01066f2812341330
895    rotxr.l @(0x1234:16,er2.l)    ;01076f2812341330
896    rotxr.l @(0x12345678:32,r2l.b)    ;78a56b28123456781330
897    rotxr.l @(0x12345678:32,r2.w)    ;78a66b28123456781330
898    rotxr.l @(0x12345678:32,er2.l)    ;78a76b28123456781330
899    rotxr.l @0x1234:16           ;01046b0812341330
900    rotxr.l @0x12345678:32           ;01046b28123456781330
901
902    rotxr.b #2,r1h            ;1341
903    rotxr.b #2,@er1          ;7d101340
904    rotxr.b #2,@(0x3:2,er1)    ;017768181340
905    rotxr.b #2,@er1+         ;01746c181340
906    rotxr.b #2,@-er1         ;01776c181340
907    rotxr.b #2,@+er1         ;01756c181340
908    rotxr.b #2,@er1-         ;01766c181340
909    rotxr.b #2,@(0x1234:16,er1)   ;01746e1812341340
910    rotxr.b #2,@(0x12345678:32,er1)   ;78146a28123456781340
911    rotxr.b #2,@(0x1234:16,r2l.b) ;01756e2812341340
912    rotxr.b #2,@(0x1234:16,r2.w) ;01766e2812341340
913    rotxr.b #2,@(0x1234:16,er2.l) ;01776e2812341340
914    rotxr.b #2,@(0x12345678:32,r2l.b) ;78256a28123456781340
915    rotxr.b #2,@(0x12345678:32,r2.w) ;78266a28123456781340
916    rotxr.b #2,@(0x12345678:32,er2.l) ;78276a28123456781340
917    rotxr.b #2,@0xffffff12:8         ;7f121340
918    rotxr.b #2,@0x1234:16        ;6a1812341340
919    rotxr.b #2,@0x12345678:32        ;6a38123456781340
920
921    rotxr.w #2,r1            ;1351
922    rotxr.w #2,@er1          ;7d901350
923    rotxr.w #2,@(0x6:2,er1) ;015769181350
924    rotxr.w #2,@er1+         ;01546d181350
925    rotxr.w #2,@-er1         ;01576d181350
926    rotxr.w #2,@+er1         ;01556d181350
927    rotxr.w #2,@er1-         ;01566d181350
928    rotxr.w #2,@(0x1234:16,er1)   ;01546f1812341350
929    rotxr.w #2,@(0x12345678:32,er1)   ;78146b28123456781350
930    rotxr.w #2,@(0x1234:16,r2l.b) ;01556f2812341350
931    rotxr.w #2,@(0x1234:16,r2.w) ;01566f2812341350
932    rotxr.w #2,@(0x1234:16,er2.l) ;01576f2812341350
933    rotxr.w #2,@(0x12345678:32,r2l.b) ;78256b28123456781350
934    rotxr.w #2,@(0x12345678:32,r2.w) ;78266b28123456781350
935    rotxr.w #2,@(0x12345678:32,er2.l) ;78276b28123456781350
936    rotxr.w #2,@0x1234:16        ;6b1812341350
937    rotxr.w #2,@0x12345678:32        ;6b38123456781350
938
939    rotxr.l #2,er1            ;1371
940    rotxr.l #2,@er1          ;010469181370
941    rotxr.l #2,@(0xc:2,er1) ;010769181370
942    rotxr.l #2,@er1+         ;01046d181370
943    rotxr.l #2,@-er1         ;01076d181370
944    rotxr.l #2,@+er1         ;01056d181370
945    rotxr.l #2,@er1-         ;01066d181370
946    rotxr.l #2,@(0x1234:16,er1)   ;01046f1812341370
947    rotxr.l #2,@(0x12345678:32,er1)   ;78946b28123456781370
948    rotxr.l #2,@(0x1234:16,r2l.b) ;01056f2812341370
949    rotxr.l #2,@(0x1234:16,r2.w) ;01066f2812341370
950    rotxr.l #2,@(0x1234:16,er2.l) ;01076f2812341370
951    rotxr.l #2,@(0x12345678:32,r2l.b) ;78a56b28123456781370
952    rotxr.l #2,@(0x12345678:32,r2.w) ;78a66b28123456781370
953    rotxr.l #2,@(0x12345678:32,er2.l) ;78a76b28123456781370
954    rotxr.l #2,@0x1234:16        ;01046b0812341370
955    rotxr.l #2,@0x12345678:32        ;01046b28123456781370
956
957    rotl.b r1h                ;1281
958    rotl.b @er1              ;7d101280
959    rotl.b @(0x3:2,er1)        ;017768181280
960    rotl.b @er1+             ;01746c181280
961    rotl.b @-er1             ;01776c181280
962    rotl.b @+er1             ;01756c181280
963    rotl.b @er1-             ;01766c181280
964    rotl.b @(0x1234:16,er1)       ;01746e1812341280
965    rotl.b @(0x12345678:32,er1)       ;78146a28123456781280
966    rotl.b @(0x1234:16,r2l.b)     ;01756e2812341280
967    rotl.b @(0x1234:16,r2.w)     ;01766e2812341280
968    rotl.b @(0x1234:16,er2.l)     ;01776e2812341280
969    rotl.b @(0x12345678:32,r2l.b)     ;78256a28123456781280
970    rotl.b @(0x12345678:32,r2.w)     ;78266a28123456781280
971    rotl.b @(0x12345678:32,er2.l)     ;78276a28123456781280
972    rotl.b @0xffffff12:8             ;7f121280
973    rotl.b @0x1234:16            ;6a1812341280
974    rotl.b @0x12345678:32            ;6a38123456781280
975
976    rotl.w r1                ;1291
977    rotl.w @er1              ;7d901290
978    rotl.w @(0x6:2,er1)     ;015769181290
979    rotl.w @-er1             ;01576d181290
980    rotl.w @er1+             ;01546d181290
981    rotl.w @er1-             ;01566d181290
982    rotl.w @+er1             ;01556d181290
983    rotl.w @(0x1234:16,er1)       ;01546f1812341290
984    rotl.w @(0x12345678:32,er1)       ;78146b28123456781290
985    rotl.w @(0x1234:16,r2l.b)     ;01556f2812341290
986    rotl.w @(0x1234:16,r2.w)     ;01566f2812341290
987    rotl.w @(0x1234:16,er2.l)     ;01576f2812341290
988    rotl.w @(0x12345678:32,r2l.b)     ;78256b28123456781290
989    rotl.w @(0x12345678:32,r2.w)     ;78266b28123456781290
990    rotl.w @(0x12345678:32,er2.l)     ;78276b28123456781290
991    rotl.w @0x1234:16            ;6b1812341290
992    rotl.w @0x12345678:32            ;6b38123456781290
993
994    rotl.l er1                ;12b1
995    rotl.l @er1              ;0104691812b0
996    rotl.l @(0xc:2,er1)     ;0107691812b0
997    rotl.l @er1+             ;01046d1812b0
998    rotl.l @-er1             ;01076d1812b0
999    rotl.l @+er1             ;01056d1812b0
1000    rotl.l @er1-             ;01066d1812b0
1001    rotl.l @(0x1234:16,er1)       ;01046f18123412b0
1002    rotl.l @(0x12345678:32,er1)       ;78946b281234567812b0
1003    rotl.l @(0x1234:16,r2l.b)     ;01056f28123412b0
1004    rotl.l @(0x1234:16,r2.w)     ;01066f28123412b0
1005    rotl.l @(0x1234:16,er2.l)     ;01076f28123412b0
1006    rotl.l @(0x12345678:32,r2l.b)     ;78a56b281234567812b0
1007    rotl.l @(0x12345678:32,r2.w)     ;78a66b281234567812b0
1008    rotl.l @(0x12345678:32,er2.l)     ;78a76b281234567812b0
1009    rotl.l @0x1234:16            ;01046b08123412b0
1010    rotl.l @0x12345678:32            ;01046b281234567812b0
1011
1012    rotl.b #2,r1h             ;12c1
1013    rotl.b #2,@er1           ;7d1012c0
1014    rotl.b #2,@(0x3:2,er1)     ;0177681812c0
1015    rotl.b #2,@er1+          ;01746c1812c0
1016    rotl.b #2,@-er1          ;01776c1812c0
1017    rotl.b #2,@+er1          ;01756c1812c0
1018    rotl.b #2,@er1-          ;01766c1812c0
1019    rotl.b #2,@(0x1234:16,er1)    ;01746e18123412c0
1020    rotl.b #2,@(0x12345678:32,er1)    ;78146a281234567812c0
1021    rotl.b #2,@(0x1234:16,r2l.b)  ;01756e28123412c0
1022    rotl.b #2,@(0x1234:16,r2.w)  ;01766e28123412c0
1023    rotl.b #2,@(0x1234:16,er2.l)  ;01776e28123412c0
1024    rotl.b #2,@(0x12345678:32,r2l.b)  ;78256a281234567812c0
1025    rotl.b #2,@(0x12345678:32,r2.w)  ;78266a281234567812c0
1026    rotl.b #2,@(0x12345678:32,er2.l)  ;78276a281234567812c0
1027    rotl.b #2,@0xffffff12:8          ;7f1212c0
1028    rotl.b #2,@0x1234:16         ;6a18123412c0
1029    rotl.b #2,@0x12345678:32         ;6a381234567812c0
1030
1031    rotl.w #2,r1             ;12d1
1032    rotl.w #2,@er1           ;7d9012d0
1033    rotl.w #2,@(0x6:2,er1)  ;0157691812d0
1034    rotl.w #2,@er1+          ;01546d1812d0
1035    rotl.w #2,@-er1          ;01576d1812d0
1036    rotl.w #2,@+er1          ;01556d1812d0
1037    rotl.w #2,@er1-          ;01566d1812d0
1038    rotl.w #2,@(0x1234:16,er1)    ;01546f18123412d0
1039    rotl.w #2,@(0x12345678:32,er1)    ;78146b281234567812d0
1040    rotl.w #2,@(0x1234:16,r2l.b)  ;01556f28123412d0
1041    rotl.w #2,@(0x1234:16,r2.w)  ;01566f28123412d0
1042    rotl.w #2,@(0x1234:16,er2.l)  ;01576f28123412d0
1043    rotl.w #2,@(0x12345678:32,r2l.b)  ;78256b281234567812d0
1044    rotl.w #2,@(0x12345678:32,r2.w)  ;78266b281234567812d0
1045    rotl.w #2,@(0x12345678:32,er2.l)  ;78276b281234567812d0
1046    rotl.w #2,@0x1234:16         ;6b18123412d0
1047    rotl.w #2,@0x12345678:32         ;6b381234567812d0
1048
1049    rotl.l #2,er1             ;12f1
1050    rotl.l #2,@er1           ;0104691812f0
1051    rotl.l #2,@(0xc:2,er1)  ;0107691812f0
1052    rotl.l #2,@er1+          ;01046d1812f0
1053    rotl.l #2,@-er1          ;01076d1812f0
1054    rotl.l #2,@+er1          ;01056d1812f0
1055    rotl.l #2,@er1-          ;01066d1812f0
1056    rotl.l #2,@(0x1234:16,er1)    ;01046f18123412f0
1057    rotl.l #2,@(0x12345678:32,er1)    ;78946b281234567812f0
1058    rotl.l #2,@(0x1234:16,r2l.b)  ;01056f28123412f0
1059    rotl.l #2,@(0x1234:16,r2.w)  ;01066f28123412f0
1060    rotl.l #2,@(0x1234:16,er2.l)  ;01076f28123412f0
1061    rotl.l #2,@(0x12345678:32,r2l.b)  ;78a56b281234567812f0
1062    rotl.l #2,@(0x12345678:32,r2.w)  ;78a66b281234567812f0
1063    rotl.l #2,@(0x12345678:32,er2.l)  ;78a76b281234567812f0
1064    rotl.l #2,@0x1234:16         ;01046b08123412f0
1065    rotl.l #2,@0x12345678:32         ;01046b281234567812f0
1066
1067    rotr.b r1h                ;1381
1068    rotr.b @er1              ;7d101380
1069    rotr.b @(0x3:2,er1)        ;017768181380
1070    rotr.b @er1+             ;01746c181380
1071    rotr.b @-er1             ;01776c181380
1072    rotr.b @+er1             ;01756c181380
1073    rotr.b @er1-             ;01766c181380
1074    rotr.b @(0x1234:16,er1)       ;01746e1812341380
1075    rotr.b @(0x12345678:32,er1)       ;78146a28123456781380
1076    rotr.b @(0x1234:16,r2l.b)     ;01756e2812341380
1077    rotr.b @(0x1234:16,r2.w)     ;01766e2812341380
1078    rotr.b @(0x1234:16,er2.l)     ;01776e2812341380
1079    rotr.b @(0x12345678:32,r2l.b)     ;78256a28123456781380
1080    rotr.b @(0x12345678:32,r2.w)     ;78266a28123456781380
1081    rotr.b @(0x12345678:32,er2.l)     ;78276a28123456781380
1082    rotr.b @0xffffff12:8             ;7f121380
1083    rotr.b @0x1234:16            ;6a1812341380
1084    rotr.b @0x12345678:32            ;6a38123456781380
1085
1086    rotr.w r1                ;1391
1087    rotr.w @er1              ;7d901390
1088    rotr.w @(0x6:2,er1)     ;015769181390
1089    rotr.w @-er1             ;01576d181390
1090    rotr.w @er1+             ;01546d181390
1091    rotr.w @er1-             ;01566d181390
1092    rotr.w @+er1             ;01556d181390
1093    rotr.w @(0x1234:16,er1)       ;01546f1812341390
1094    rotr.w @(0x12345678:32,er1)       ;78146b28123456781390
1095    rotr.w @(0x1234:16,r2l.b)     ;01556f2812341390
1096    rotr.w @(0x1234:16,r2.w)     ;01566f2812341390
1097    rotr.w @(0x1234:16,er2.l)     ;01576f2812341390
1098    rotr.w @(0x12345678:32,r2l.b)     ;78256b28123456781390
1099    rotr.w @(0x12345678:32,r2.w)     ;78266b28123456781390
1100    rotr.w @(0x12345678:32,er2.l)     ;78276b28123456781390
1101    rotr.w @0x1234:16            ;6b1812341390
1102    rotr.w @0x12345678:32            ;6b38123456781390
1103
1104    rotr.l er1                ;13b1
1105    rotr.l @er1              ;0104691813b0
1106    rotr.l @(0xc:2,er1)     ;0107691813b0
1107    rotr.l @er1+             ;01046d1813b0
1108    rotr.l @-er1             ;01076d1813b0
1109    rotr.l @+er1             ;01056d1813b0
1110    rotr.l @er1-             ;01066d1813b0
1111    rotr.l @(0x1234:16,er1)       ;01046f18123413b0
1112    rotr.l @(0x12345678:32,er1)       ;78946b281234567813b0
1113    rotr.l @(0x1234:16,r2l.b)     ;01056f28123413b0
1114    rotr.l @(0x1234:16,r2.w)     ;01066f28123413b0
1115    rotr.l @(0x1234:16,er2.l)     ;01076f28123413b0
1116    rotr.l @(0x12345678:32,r2l.b)     ;78a56b281234567813b0
1117    rotr.l @(0x12345678:32,r2.w)     ;78a66b281234567813b0
1118    rotr.l @(0x12345678:32,er2.l)     ;78a76b281234567813b0
1119    rotr.l @0x1234:16            ;01046b08123413b0
1120    rotr.l @0x12345678:32            ;01046b281234567813b0
1121
1122    rotr.b #2,r1h             ;13c1
1123    rotr.b #2,@er1           ;7d1013c0
1124    rotr.b #2,@(0x3:2,er1)     ;0177681813c0
1125    rotr.b #2,@er1+          ;01746c1813c0
1126    rotr.b #2,@-er1          ;01776c1813c0
1127    rotr.b #2,@+er1          ;01756c1813c0
1128    rotr.b #2,@er1-          ;01766c1813c0
1129    rotr.b #2,@(0x1234:16,er1)    ;01746e18123413c0
1130    rotr.b #2,@(0x12345678:32,er1)    ;78146a281234567813c0
1131    rotr.b #2,@(0x1234:16,r2l.b)  ;01756e28123413c0
1132    rotr.b #2,@(0x1234:16,r2.w)  ;01766e28123413c0
1133    rotr.b #2,@(0x1234:16,er2.l)  ;01776e28123413c0
1134    rotr.b #2,@(0x12345678:32,r2l.b)  ;78256a281234567813c0
1135    rotr.b #2,@(0x12345678:32,r2.w)  ;78266a281234567813c0
1136    rotr.b #2,@(0x12345678:32,er2.l)  ;78276a281234567813c0
1137    rotr.b #2,@0xffffff12:8          ;7f1213c0
1138    rotr.b #2,@0x1234:16         ;6a18123413c0
1139    rotr.b #2,@0x12345678:32         ;6a381234567813c0
1140
1141    rotr.w #2,r1             ;13d1
1142    rotr.w #2,@er1           ;7d9013d0
1143    rotr.w #2,@(0x6:2,er1)  ;0157691813d0
1144    rotr.w #2,@er1+          ;01546d1813d0
1145    rotr.w #2,@-er1          ;01576d1813d0
1146    rotr.w #2,@+er1          ;01556d1813d0
1147    rotr.w #2,@er1-          ;01566d1813d0
1148    rotr.w #2,@(0x1234:16,er1)    ;01546f18123413d0
1149    rotr.w #2,@(0x12345678:32,er1)    ;78146b281234567813d0
1150    rotr.w #2,@(0x1234:16,r2l.b)  ;01556f28123413d0
1151    rotr.w #2,@(0x1234:16,r2.w)  ;01566f28123413d0
1152    rotr.w #2,@(0x1234:16,er2.l)  ;01576f28123413d0
1153    rotr.w #2,@(0x12345678:32,r2l.b)  ;78256b281234567813d0
1154    rotr.w #2,@(0x12345678:32,r2.w)  ;78266b281234567813d0
1155    rotr.w #2,@(0x12345678:32,er2.l)  ;78276b281234567813d0
1156    rotr.w #2,@0x1234:16         ;6b18123413d0
1157    rotr.w #2,@0x12345678:32         ;6b381234567813d0
1158
1159    rotr.l #2,er1             ;13f1
1160    rotr.l #2,@er1           ;0104691813f0
1161    rotr.l #2,@(0xc:2,er1)  ;0107691813f0
1162    rotr.l #2,@er1+          ;01046d1813f0
1163    rotr.l #2,@-er1          ;01076d1813f0
1164    rotr.l #2,@+er1          ;01056d1813f0
1165    rotr.l #2,@er1-          ;01066d1813f0
1166    rotr.l #2,@(0x1234:16,er1)    ;01046f18123413f0
1167    rotr.l #2,@(0x12345678:32,er1)    ;78946b281234567813f0
1168    rotr.l #2,@(0x1234:16,r2l.b)  ;01056f28123413f0
1169    rotr.l #2,@(0x1234:16,r2.w)  ;01066f28123413f0
1170    rotr.l #2,@(0x1234:16,er2.l)  ;01076f28123413f0
1171    rotr.l #2,@(0x12345678:32,r2l.b)  ;78a56b281234567813f0
1172    rotr.l #2,@(0x12345678:32,r2.w)  ;78a66b281234567813f0
1173    rotr.l #2,@(0x12345678:32,er2.l)  ;78a76b281234567813f0
1174    rotr.l #2,@0x1234:16         ;01046b08123413f0
1175    rotr.l #2,@0x12345678:32         ;01046b281234567813f0
1176
1177	.end
1178