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