Home | History | Annotate | Download | only in h8300
      1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
      2 ;log_1
      3 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
      4 	.h8300sx
      5 	.text
      6 _start:
      7     or.b #0x12:8,r1h            ;c112
      8     or.b #0x12:8,@er1           ;7d10c012
      9     or.b #0x12:8,@(0x3:2,er1)     ;01776818c012
     10     or.b #0x12:8,@er1+          ;01746c18c012
     11     or.b #0x12:8,@-er1          ;01776c18c012
     12     or.b #0x12:8,@+er1          ;01756c18c012
     13     or.b #0x12:8,@er1-          ;01766c18c012
     14     or.b #0x12:8,@(0x1234:16,er1)    ;01746e181234c012
     15     or.b #0x12:8,@(0x12345678:32,er1)    ;78146a2812345678c012
     16     or.b #0x12:8,@(0x1234:16,r2l.b)  ;01756e281234c012
     17     or.b #0x12:8,@(0x1234:16,r2.w)  ;01766e281234c012
     18     or.b #0x12:8,@(0x1234:16,er2.l)  ;01776e281234c012
     19     or.b #0x12:8,@(0x12345678:32,r2l.b)  ;78256a2812345678c012
     20     or.b #0x12:8,@(0x12345678:32,r2.w)  ;78266a2812345678c012
     21     or.b #0x12:8,@(0x12345678:32,er2.l)  ;78276a2812345678c012
     22     or.b #0x12:8,@0xffffff12:8          ;7f12c012
     23     or.b #0x12:8,@0x1234:16         ;6a181234c012
     24     or.b #0x12:8,@0x12345678:32         ;6a3812345678c012
     25 
     26     or.b r3h,r1h               ;1431
     27 
     28     or.b r3h,@er1             ;7d101430
     29     or.b r3h,@(0x3:2,er1)       ;01793143
     30     or.b r3h,@er1+            ;01798143
     31     or.b r3h,@-er1            ;0179b143
     32     or.b r3h,@+er1            ;01799143
     33     or.b r3h,@er1-            ;0179a143
     34     or.b r3h,@(0x1234:16,er1)      ;0179c1431234
     35     or.b r3h,@(0x12345678:32,er1)      ;0179c94312345678
     36     or.b r3h,@(0x1234:16,r2l.b)    ;0179d2431234
     37     or.b r3h,@(0x1234:16,r2.w)    ;0179e2431234
     38     or.b r3h,@(0x1234:16,er2.l)    ;0179f2431234
     39     or.b r3h,@(0x12345678:32,r2l.b)    ;0179da4312345678
     40     or.b r3h,@(0x12345678:32,r2.w)    ;0179ea4312345678
     41     or.b r3h,@(0x12345678:32,er2.l)    ;0179fa4312345678
     42     or.b r3h,@0xffffff12:8            ;7f121430
     43     or.b r3h,@0x1234:16           ;6a1812341430
     44     or.b r3h,@0x12345678:32            ;6a38123456781430
     45 
     46     or.b @er3,r1h             ;7c301401
     47     or.b @(0x3:2,er3),r1h      ;017a3341
     48     or.b @er3+,r1h           ;017a8341
     49     or.b @-er3,r1h           ;017ab341
     50     or.b @+er3,r1h           ;017a9341
     51     or.b @er3-,r1h           ;017aa341
     52     or.b @(0x1234:16,er1),r1h      ;017ac1411234
     53     or.b @(0x12345678:32,er1),r1h      ;017ac94112345678
     54     or.b @(0x1234:16,r2l.b),r1h    ;017ad2411234
     55     or.b @(0x1234:16,r2.w),r1h    ;017ae2411234
     56     or.b @(0x1234:16,er2.l),r1h    ;017af2411234
     57     or.b @(0x12345678:32,r2l.b),r1h    ;017ada4112345678
     58     or.b @(0x12345678:32,r2.w),r1h    ;017aea4112345678
     59     or.b @(0x12345678:32,er2.l),r1h    ;017afa4112345678
     60     or.b @0xffffff12:8,r1h            ;7e121401
     61     or.b @0x1234:16,r1h           ;6a1012341401
     62     or.b @0x12345678:32,r1h           ;6a30123456781401
     63 
     64     or.b @er3,@er1                                ;7c350140
     65     or.b @er3,@(3:2,er1)                          ;7c353140
     66     or.b @er3,@-er1                               ;7c35b140
     67     or.b @er3,@er1+                               ;7c358140
     68     or.b @er3,@er1-                               ;7c35a140
     69     or.b @er3,@+er1                               ;7c359140
     70     or.b @er3,@(0xffff9abc:16,er1)                ;7c35c1409abc
     71     or.b @er3,@(0x9abcdef0:32,er1)                ;7c35c9409abcdef0
     72     or.b @er3,@(0xffff9abc:16,r2l.b)              ;7c35d2409abc
     73     or.b @er3,@(0xffff9abc:16,r2.w)              ;7c35e2409abc
     74     or.b @er3,@(0xffff9abc:16,er2.l)              ;7c35f2409abc
     75     or.b @er3,@(0x9abcdef0:32,r2l.b)              ;7c35da409abcdef0
     76     or.b @er3,@(0x9abcdef0:32,r2.w)              ;7c35ea409abcdef0
     77     or.b @er3,@(0x9abcdef0:32,er2.l)              ;7c35fa409abcdef0
     78     or.b @er3,@0xffff9abc:16                      ;7c3540409abc
     79     or.b @er3,@0x9abcdef0:32                      ;7c3548409abcdef0
     80 
     81     or.b @-er3,@er1                               ;01776c3c0140
     82     or.b @-er3,@(3:2,er1)                         ;01776c3c3140
     83     or.b @-er3,@-er1                              ;01776c3cb140
     84     or.b @-er3,@er1+                              ;01776c3c8140
     85     or.b @-er3,@er1-                              ;01776c3ca140
     86     or.b @-er3,@+er1                              ;01776c3c9140
     87     or.b @-er3,@(0xffff9abc:16,er1)               ;01776c3cc1409abc
     88     or.b @-er3,@(0x9abcdef0:32,er1)               ;01776c3cc9409abcdef0
     89     or.b @-er3,@(0xffff9abc:16,r2l.b)             ;01776c3cd2409abc
     90     or.b @-er3,@(0xffff9abc:16,r2.w)             ;01776c3ce2409abc
     91     or.b @-er3,@(0xffff9abc:16,er2.l)             ;01776c3cf2409abc
     92     or.b @-er3,@(0x9abcdef0:32,r2l.b)             ;01776c3cda409abcdef0
     93     or.b @-er3,@(0x9abcdef0:32,r2.w)             ;01776c3cea409abcdef0
     94     or.b @-er3,@(0x9abcdef0:32,er2.l)             ;01776c3cfa409abcdef0
     95     or.b @-er3,@0xffff9abc:16                     ;01776c3c40409abc
     96     or.b @-er3,@0x9abcdef0:32                     ;01776c3c48409abcdef0
     97 
     98     or.b @er3+,@er1                               ;01746c3c0140
     99     or.b @er3+,@(3:2,er1)                         ;01746c3c3140
    100     or.b @er3+,@-er1                              ;01746c3cb140
    101     or.b @er3+,@er1+                              ;01746c3c8140
    102     or.b @er3+,@er1-                              ;01746c3ca140
    103     or.b @er3+,@+er1                              ;01746c3c9140
    104     or.b @er3+,@(0xffff9abc:16,er1)               ;01746c3cc1409abc
    105     or.b @er3+,@(0x9abcdef0:32,er1)               ;01746c3cc9409abcdef0
    106     or.b @er3+,@(0xffff9abc:16,r2l.b)             ;01746c3cd2409abc
    107     or.b @er3+,@(0xffff9abc:16,r2.w)             ;01746c3ce2409abc
    108     or.b @er3+,@(0xffff9abc:16,er2.l)             ;01746c3cf2409abc
    109     or.b @er3+,@(0x9abcdef0:32,r2l.b)             ;01746c3cda409abcdef0
    110     or.b @er3+,@(0x9abcdef0:32,r2.w)             ;01746c3cea409abcdef0
    111     or.b @er3+,@(0x9abcdef0:32,er2.l)             ;01746c3cfa409abcdef0
    112     or.b @er3+,@0xffff9abc:16                     ;01746c3c40409abc
    113     or.b @er3+,@0x9abcdef0:32                     ;01746c3c48409abcdef0
    114 
    115     or.b @er3-,@er1                               ;01766c3c0140
    116     or.b @er3-,@(3:2,er1)                         ;01766c3c3140
    117     or.b @er3-,@-er1                              ;01766c3cb140
    118     or.b @er3-,@er1+                              ;01766c3c8140
    119     or.b @er3-,@er1-                              ;01766c3ca140
    120     or.b @er3-,@+er1                              ;01766c3c9140
    121     or.b @er3-,@(0xffff9abc:16,er1)               ;01766c3cc1409abc
    122     or.b @er3-,@(0x9abcdef0:32,er1)               ;01766c3cc9409abcdef0
    123     or.b @er3-,@(0xffff9abc:16,r2l.b)             ;01766c3cd2409abc
    124     or.b @er3-,@(0xffff9abc:16,r2.w)             ;01766c3ce2409abc
    125     or.b @er3-,@(0xffff9abc:16,er2.l)             ;01766c3cf2409abc
    126     or.b @er3-,@(0x9abcdef0:32,r2l.b)             ;01766c3cda409abcdef0
    127     or.b @er3-,@(0x9abcdef0:32,r2.w)             ;01766c3cea409abcdef0
    128     or.b @er3-,@(0x9abcdef0:32,er2.l)             ;01766c3cfa409abcdef0
    129     or.b @er3-,@0xffff9abc:16                     ;01766c3c40409abc
    130     or.b @er3-,@0x9abcdef0:32                     ;01766c3c48409abcdef0
    131 
    132     or.b @+er3,@er1                               ;01756c3c0140
    133     or.b @+er3,@(3:2,er1)                         ;01756c3c3140
    134     or.b @+er3,@-er1                              ;01756c3cb140
    135     or.b @+er3,@er1+                              ;01756c3c8140
    136     or.b @+er3,@er1-                              ;01756c3ca140
    137     or.b @+er3,@+er1                              ;01756c3c9140
    138     or.b @+er3,@(0xffff9abc:16,er1)               ;01756c3cc1409abc
    139     or.b @+er3,@(0x9abcdef0:32,er1)               ;01756c3cc9409abcdef0
    140     or.b @+er3,@(0xffff9abc:16,r2l.b)             ;01756c3cd2409abc
    141     or.b @+er3,@(0xffff9abc:16,r2.w)             ;01756c3ce2409abc
    142     or.b @+er3,@(0xffff9abc:16,er2.l)             ;01756c3cf2409abc
    143     or.b @+er3,@(0x9abcdef0:32,r2l.b)             ;01756c3cda409abcdef0
    144     or.b @+er3,@(0x9abcdef0:32,r2.w)             ;01756c3cea409abcdef0
    145     or.b @+er3,@(0x9abcdef0:32,er2.l)             ;01756c3cfa409abcdef0
    146     or.b @+er3,@0xffff9abc:16                     ;01756c3c40409abc
    147     or.b @+er3,@0x9abcdef0:32                     ;01756c3c48409abcdef0
    148 
    149     or.b @(0x1234:16,er3),@er1                         ;01746e3c12340140
    150     or.b @(0x1234:16,er3),@(3:2,er1)                   ;01746e3c12343140
    151     or.b @(0x1234:16,er3),@-er1                        ;01746e3c1234b140
    152     or.b @(0x1234:16,er3),@er1+                        ;01746e3c12348140
    153     or.b @(0x1234:16,er3),@er1-                        ;01746e3c1234a140
    154     or.b @(0x1234:16,er3),@+er1                        ;01746e3c12349140
    155     or.b @(0x1234:16,er3),@(0xffff9abc:16,er1)         ;01746e3c1234c1409abc
    156     or.b @(0x1234:16,er3),@(0x9abcdef0:32,er1)         ;01746e3c1234c9409abcdef0
    157     or.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b)       ;01746e3c1234d2409abc
    158     or.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w)       ;01746e3c1234e2409abc
    159     or.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l)       ;01746e3c1234f2409abc
    160     or.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b)       ;01746e3c1234da409abcdef0
    161     or.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w)       ;01746e3c1234ea409abcdef0
    162     or.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l)       ;01746e3c1234fa409abcdef0
    163     or.b @(0x1234:16,er3),@0xffff9abc:16               ;01746e3c123440409abc
    164     or.b @(0x1234:16,er3),@0x9abcdef0:32               ;01746e3c123448409abcdef0
    165 
    166     or.b @(0x12345678:32,er3),@er1                         ;78346a2c123456780140
    167     or.b @(0x12345678:32,er3),@(3:2,er1)                   ;78346a2c123456783140
    168     or.b @(0x12345678:32,er3),@-er1                        ;78346a2c12345678b140
    169     or.b @(0x12345678:32,er3),@er1+                        ;78346a2c123456788140
    170     or.b @(0x12345678:32,er3),@er1-                        ;78346a2c12345678a140
    171     or.b @(0x12345678:32,er3),@+er1                        ;78346a2c123456789140
    172     or.b @(0x12345678:32,er3),@(0xffff9abc:16,er1)         ;78346a2c12345678c1409abc
    173     or.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1)         ;78346a2c12345678c9409abcdef0
    174     or.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b)       ;78346a2c12345678d2409abc
    175     or.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w)       ;78346a2c12345678e2409abc
    176     or.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l)       ;78346a2c12345678f2409abc
    177     or.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b)       ;78346a2c12345678da409abcdef0
    178     or.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w)       ;78346a2c12345678ea409abcdef0
    179     or.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l)       ;78346a2c12345678fa409abcdef0
    180     or.b @(0x12345678:32,er3),@0xffff9abc:16               ;78346a2c1234567840409abc
    181     or.b @(0x12345678:32,er3),@0x9abcdef0:32               ;78346a2c1234567848409abcdef0
    182 
    183     or.b @(0x1234:16,r3l.b),@er1                       ;01756e3c12340140
    184     or.b @(0x1234:16,r3l.b),@(3:2,er1)                 ;01756e3c12343140
    185     or.b @(0x1234:16,r3l.b),@-er1                      ;01756e3c1234b140
    186     or.b @(0x1234:16,r3l.b),@er1+                      ;01756e3c12348140
    187     or.b @(0x1234:16,r3l.b),@er1-                      ;01756e3c1234a140
    188     or.b @(0x1234:16,r3l.b),@+er1                      ;01756e3c12349140
    189     or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1)       ;01756e3c1234c1409abc
    190     or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1)       ;01756e3c1234c9409abcdef0
    191     or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b)     ;01756e3c1234d2409abc
    192     or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w)     ;01756e3c1234e2409abc
    193     or.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l)     ;01756e3c1234f2409abc
    194     or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b)     ;01756e3c1234da409abcdef0
    195     or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w)     ;01756e3c1234ea409abcdef0
    196     or.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l)     ;01756e3c1234fa409abcdef0
    197     or.b @(0x1234:16,r3l.b),@0xffff9abc:16             ;01756e3c123440409abc
    198     or.b @(0x1234:16,r3l.b),@0x9abcdef0:32             ;01756e3c123448409abcdef0
    199 
    200     or.b @(0x1234:16,r3.w),@er1                       ;01766e3c12340140
    201     or.b @(0x1234:16,r3.w),@(3:2,er1)                 ;01766e3c12343140
    202     or.b @(0x1234:16,r3.w),@-er1                      ;01766e3c1234b140
    203     or.b @(0x1234:16,r3.w),@er1+                      ;01766e3c12348140
    204     or.b @(0x1234:16,r3.w),@er1-                      ;01766e3c1234a140
    205     or.b @(0x1234:16,r3.w),@+er1                      ;01766e3c12349140
    206     or.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1)       ;01766e3c1234c1409abc
    207     or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1)       ;01766e3c1234c9409abcdef0
    208     or.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b)     ;01766e3c1234d2409abc
    209     or.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w)     ;01766e3c1234e2409abc
    210     or.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l)     ;01766e3c1234f2409abc
    211     or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b)     ;01766e3c1234da409abcdef0
    212     or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w)     ;01766e3c1234ea409abcdef0
    213     or.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l)     ;01766e3c1234fa409abcdef0
    214     or.b @(0x1234:16,r3.w),@0xffff9abc:16             ;01766e3c123440409abc
    215     or.b @(0x1234:16,r3.w),@0x9abcdef0:32             ;01766e3c123448409abcdef0
    216 
    217     or.b @(0x1234:16,er3.l),@er1                       ;01776e3c12340140
    218     or.b @(0x1234:16,er3.l),@(3:2,er1)                 ;01776e3c12343140
    219     or.b @(0x1234:16,er3.l),@-er1                      ;01776e3c1234b140
    220     or.b @(0x1234:16,er3.l),@er1+                      ;01776e3c12348140
    221     or.b @(0x1234:16,er3.l),@er1-                      ;01776e3c1234a140
    222     or.b @(0x1234:16,er3.l),@+er1                      ;01776e3c12349140
    223     or.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1)       ;01776e3c1234c1409abc
    224     or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1)       ;01776e3c1234c9409abcdef0
    225     or.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b)     ;01776e3c1234d2409abc
    226     or.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w)     ;01776e3c1234e2409abc
    227     or.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l)     ;01776e3c1234f2409abc
    228     or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b)     ;01776e3c1234da409abcdef0
    229     or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w)     ;01776e3c1234ea409abcdef0
    230     or.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l)     ;01776e3c1234fa409abcdef0
    231     or.b @(0x1234:16,er3.l),@0xffff9abc:16             ;01776e3c123440409abc
    232     or.b @(0x1234:16,er3.l),@0x9abcdef0:32             ;01776e3c123448409abcdef0
    233 
    234     or.b @(0x12345678:32,r3l.b),@er1                       ;78356a2c123456780140
    235     or.b @(0x12345678:32,r3l.b),@(3:2,er1)                 ;78356a2c123456783140
    236     or.b @(0x12345678:32,r3l.b),@-er1                      ;78356a2c12345678b140
    237     or.b @(0x12345678:32,r3l.b),@er1+                      ;78356a2c123456788140
    238     or.b @(0x12345678:32,r3l.b),@er1-                      ;78356a2c12345678a140
    239     or.b @(0x12345678:32,r3l.b),@+er1                      ;78356a2c123456789140
    240     or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1)       ;78356a2c12345678c1409abc
    241     or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1)       ;78356a2c12345678c9409abcdef0
    242     or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b)     ;78356a2c12345678d2409abc
    243     or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w)     ;78356a2c12345678e2409abc
    244     or.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l)     ;78356a2c12345678f2409abc
    245     or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b)     ;78356a2c12345678da409abcdef0
    246     or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w)     ;78356a2c12345678ea409abcdef0
    247     or.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l)     ;78356a2c12345678fa409abcdef0
    248     or.b @(0x12345678:32,r3l.b),@0xffff9abc:16             ;78356a2c1234567840409abc
    249     or.b @(0x12345678:32,r3l.b),@0x9abcdef0:32             ;78356a2c1234567848409abcdef0
    250 
    251     or.b @(0x12345678:32,r3.w),@er1                       ;78366a2c123456780140
    252     or.b @(0x12345678:32,r3.w),@(3:2,er1)                 ;78366a2c123456783140
    253     or.b @(0x12345678:32,r3.w),@-er1                      ;78366a2c12345678b140
    254     or.b @(0x12345678:32,r3.w),@er1+                      ;78366a2c123456788140
    255     or.b @(0x12345678:32,r3.w),@er1-                      ;78366a2c12345678a140
    256     or.b @(0x12345678:32,r3.w),@+er1                      ;78366a2c123456789140
    257     or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1)       ;78366a2c12345678c1409abc
    258     or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1)       ;78366a2c12345678c9409abcdef0
    259     or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b)     ;78366a2c12345678d2409abc
    260     or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w)     ;78366a2c12345678e2409abc
    261     or.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l)     ;78366a2c12345678f2409abc
    262     or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b)     ;78366a2c12345678da409abcdef0
    263     or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w)     ;78366a2c12345678ea409abcdef0
    264     or.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l)     ;78366a2c12345678fa409abcdef0
    265     or.b @(0x12345678:32,r3.w),@0xffff9abc:16             ;78366a2c1234567840409abc
    266     or.b @(0x12345678:32,r3.w),@0x9abcdef0:32             ;78366a2c1234567848409abcdef0
    267 
    268     or.b @(0x12345678:32,er3.l),@er1                       ;78376a2c123456780140
    269     or.b @(0x12345678:32,er3.l),@(3:2,er1)                 ;78376a2c123456783140
    270     or.b @(0x12345678:32,er3.l),@-er1                      ;78376a2c12345678b140
    271     or.b @(0x12345678:32,er3.l),@er1+                      ;78376a2c123456788140
    272     or.b @(0x12345678:32,er3.l),@er1-                      ;78376a2c12345678a140
    273     or.b @(0x12345678:32,er3.l),@+er1                      ;78376a2c123456789140
    274     or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1)       ;78376a2c12345678c1409abc
    275     or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1)       ;78376a2c12345678c9409abcdef0
    276     or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b)     ;78376a2c12345678d2409abc
    277     or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w)     ;78376a2c12345678e2409abc
    278     or.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l)     ;78376a2c12345678f2409abc
    279     or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b)     ;78376a2c12345678da409abcdef0
    280     or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w)     ;78376a2c12345678ea409abcdef0
    281     or.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l)     ;78376a2c12345678fa409abcdef0
    282     or.b @(0x12345678:32,er3.l),@0xffff9abc:16             ;78376a2c1234567840409abc
    283     or.b @(0x12345678:32,er3.l),@0x9abcdef0:32             ;78376a2c1234567848409abcdef0
    284 
    285     or.b @0x1234:16,@er1                              ;6a1512340140
    286     or.b @0x1234:16,@(3:2,er1)                        ;6a1512343140
    287     or.b @0x1234:16,@-er1                             ;6a151234b140
    288     or.b @0x1234:16,@er1+                             ;6a1512348140
    289     or.b @0x1234:16,@er1-                             ;6a151234a140
    290     or.b @0x1234:16,@+er1                             ;6a1512349140
    291     or.b @0x1234:16,@(0xffff9abc:16,er1)              ;6a151234c1409abc
    292     or.b @0x1234:16,@(0x9abcdef0:32,er1)              ;6a151234c9409abcdef0
    293     or.b @0x1234:16,@(0xffff9abc:16,r2l.b)            ;6a151234d2409abc
    294     or.b @0x1234:16,@(0xffff9abc:16,r2.w)            ;6a151234e2409abc
    295     or.b @0x1234:16,@(0xffff9abc:16,er2.l)            ;6a151234f2409abc
    296     or.b @0x1234:16,@(0x9abcdef0:32,r2l.b)            ;6a151234da409abcdef0
    297     or.b @0x1234:16,@(0x9abcdef0:32,r2.w)            ;6a151234ea409abcdef0
    298     or.b @0x1234:16,@(0x9abcdef0:32,er2.l)            ;6a151234fa409abcdef0
    299     or.b @0x1234:16,@0xffff9abc:16                    ;6a15123440409abc
    300     or.b @0x1234:16,@0x9abcdef0:32                    ;6a15123448409abcdef0
    301 
    302     or.b @0x12345678:32,@er1                              ;6a35123456780140
    303     or.b @0x12345678:32,@(3:2,er1)                        ;6a35123456783140
    304     or.b @0x12345678:32,@-er1                             ;6a3512345678b140
    305     or.b @0x12345678:32,@er1+                             ;6a35123456788140
    306     or.b @0x12345678:32,@er1-                             ;6a3512345678a140
    307     or.b @0x12345678:32,@+er1                             ;6a35123456789140
    308     or.b @0x12345678:32,@(0xffff9abc:16,er1)              ;6a3512345678c1409abc
    309     or.b @0x12345678:32,@(0x9abcdef0:32,er1)              ;6a3512345678c9409abcdef0
    310     or.b @0x12345678:32,@(0xffff9abc:16,r2l.b)            ;6a3512345678d2409abc
    311     or.b @0x12345678:32,@(0xffff9abc:16,r2.w)            ;6a3512345678e2409abc
    312     or.b @0x12345678:32,@(0xffff9abc:16,er2.l)            ;6a3512345678f2409abc
    313     or.b @0x12345678:32,@(0x9abcdef0:32,r2l.b)            ;6a3512345678da409abcdef0
    314     or.b @0x12345678:32,@(0x9abcdef0:32,r2.w)            ;6a3512345678ea409abcdef0
    315     or.b @0x12345678:32,@(0x9abcdef0:32,er2.l)            ;6a3512345678fa409abcdef0
    316     or.b @0x12345678:32,@0xffff9abc:16                    ;6a351234567840409abc
    317     or.b @0x12345678:32,@0x9abcdef0:32                    ;6a351234567848409abcdef0
    318 
    319     or.w #0x1234:16,r1            ;79411234
    320     or.w #0x1234:16,@er1           ;015e01401234
    321     or.w #0x1234:16,@(0x6:2,er1) ;015e31401234
    322     or.w #0x1234:16,@er1+          ;015e81401234
    323     or.w #0x1234:16,@-er1          ;015eb1401234
    324     or.w #0x1234:16,@+er1          ;015e91401234
    325     or.w #0x1234:16,@er1-          ;015ea1401234
    326     or.w #0x1234:16,@(0xffff9abc:16,er1)    ;015ec1409abc1234
    327     or.w #0x1234:16,@(0x9abcdef0:32,er1)    ;015ec9409abcdef01234
    328     or.w #0x1234:16,@(0xffff9abc:16,r2l.b)  ;015ed2409abc1234
    329     or.w #0x1234:16,@(0xffff9abc:16,r2.w)  ;015ee2409abc1234
    330     or.w #0x1234:16,@(0xffff9abc:16,er2.l)  ;015ef2409abc1234
    331     or.w #0x1234:16,@(0x9abcdef0:32,r2l.b)  ;015eda409abcdef01234
    332     or.w #0x1234:16,@(0x9abcdef0:32,r2.w)  ;015eea409abcdef01234
    333     or.w #0x1234:16,@(0x9abcdef0:32,er2.l)  ;015efa409abcdef01234
    334     or.w #0x1234:16,@0xffff9abc:16          ;015e40409abc1234
    335     or.w #0x1234:16,@0x9abcdef0:32          ;015e48409abcdef01234
    336 
    337     or.w r3,r1               ;6431
    338 
    339     or.w r3,@er1             ;7d906430
    340     or.w r3,@(0x6:2,er1)    ;01593143
    341     or.w r3,@er1+            ;01598143
    342     or.w r3,@-er1            ;0159b143
    343     or.w r3,@+er1            ;01599143
    344     or.w r3,@er1-            ;0159a143
    345     or.w r3,@(0x1234:16,er1)      ;0159c1431234
    346     or.w r3,@(0x12345678:32,er1)      ;0159c94312345678
    347     or.w r3,@(0x1234:16,r2l.b)    ;0159d2431234
    348     or.w r3,@(0x1234:16,r2.w)    ;0159e2431234
    349     or.w r3,@(0x1234:16,er2.l)    ;0159f2431234
    350     or.w r3,@(0x12345678:32,r2l.b)    ;0159da4312345678
    351     or.w r3,@(0x12345678:32,r2.w)    ;0159ea4312345678
    352     or.w r3,@(0x12345678:32,er2.l)    ;0159fa4312345678
    353     or.w r3,@0x1234:16           ;6b1812346430
    354     or.w r3,@0x12345678:32           ;6b38123456786430
    355 
    356     or.w @er3,r1             ;7cb06401
    357     or.w @(0x6:2,er3),r1   ;015a3341
    358     or.w @er3+,r1           ;015a8341
    359     or.w @-er3,r1           ;015ab341
    360     or.w @+er3,r1           ;015a9341
    361     or.w @er3-,r1           ;015aa341
    362     or.w @(0x1234:16,er1),r1      ;015ac1411234
    363     or.w @(0x12345678:32,er1),r1      ;015ac94112345678
    364     or.w @(0x1234:16,r2l.b),r1    ;015ad2411234
    365     or.w @(0x1234:16,r2.w),r1    ;015ae2411234
    366     or.w @(0x1234:16,er2.l),r1    ;015af2411234
    367     or.w @(0x12345678:32,r2l.b),r1    ;015ada4112345678
    368     or.w @(0x12345678:32,r2.w),r1    ;015aea4112345678
    369     or.w @(0x12345678:32,er2.l),r1    ;015afa4112345678
    370     or.w @0x1234:16,r1           ;6b1012346401
    371     or.w @0x12345678:32,r1           ;6b30123456786401
    372 
    373     or.w @er3,@er1                                ;7cb50140
    374     or.w @er3,@(6:2,er1)                          ;7cb53140
    375     or.w @er3,@-er1                               ;7cb5b140
    376     or.w @er3,@er1+                               ;7cb58140
    377     or.w @er3,@er1-                               ;7cb5a140
    378     or.w @er3,@+er1                               ;7cb59140
    379     or.w @er3,@(0xffff9abc:16,er1)                ;7cb5c1409abc
    380     or.w @er3,@(0x9abcdef0:32,er1)                ;7cb5c9409abcdef0
    381     or.w @er3,@(0xffff9abc:16,r2l.b)              ;7cb5d2409abc
    382     or.w @er3,@(0xffff9abc:16,r2.w)              ;7cb5e2409abc
    383     or.w @er3,@(0xffff9abc:16,er2.l)              ;7cb5f2409abc
    384     or.w @er3,@(0x9abcdef0:32,r2l.b)              ;7cb5da409abcdef0
    385     or.w @er3,@(0x9abcdef0:32,r2.w)              ;7cb5ea409abcdef0
    386     or.w @er3,@(0x9abcdef0:32,er2.l)              ;7cb5fa409abcdef0
    387     or.w @er3,@0xffff9abc:16                      ;7cb540409abc
    388     or.w @er3,@0x9abcdef0:32                      ;7cb548409abcdef0
    389 
    390     or.w @-er3,@er1                               ;01576d3c0140
    391     or.w @-er3,@(6:2,er1)                         ;01576d3c3140
    392     or.w @-er3,@-er1                              ;01576d3cb140
    393     or.w @-er3,@er1+                              ;01576d3c8140
    394     or.w @-er3,@er1-                              ;01576d3ca140
    395     or.w @-er3,@+er1                              ;01576d3c9140
    396     or.w @-er3,@(0xffff9abc:16,er1)               ;01576d3cc1409abc
    397     or.w @-er3,@(0x9abcdef0:32,er1)               ;01576d3cc9409abcdef0
    398     or.w @-er3,@(0xffff9abc:16,r2l.b)             ;01576d3cd2409abc
    399     or.w @-er3,@(0xffff9abc:16,r2.w)             ;01576d3ce2409abc
    400     or.w @-er3,@(0xffff9abc:16,er2.l)             ;01576d3cf2409abc
    401     or.w @-er3,@(0x9abcdef0:32,r2l.b)             ;01576d3cda409abcdef0
    402     or.w @-er3,@(0x9abcdef0:32,r2.w)             ;01576d3cea409abcdef0
    403     or.w @-er3,@(0x9abcdef0:32,er2.l)             ;01576d3cfa409abcdef0
    404     or.w @-er3,@0xffff9abc:16                     ;01576d3c40409abc
    405     or.w @-er3,@0x9abcdef0:32                     ;01576d3c48409abcdef0
    406 
    407     or.w @er3+,@er1                               ;01546d3c0140
    408     or.w @er3+,@(6:2,er1)                         ;01546d3c3140
    409     or.w @er3+,@-er1                              ;01546d3cb140
    410     or.w @er3+,@er1+                              ;01546d3c8140
    411     or.w @er3+,@er1-                              ;01546d3ca140
    412     or.w @er3+,@+er1                              ;01546d3c9140
    413     or.w @er3+,@(0xffff9abc:16,er1)               ;01546d3cc1409abc
    414     or.w @er3+,@(0x9abcdef0:32,er1)               ;01546d3cc9409abcdef0
    415     or.w @er3+,@(0xffff9abc:16,r2l.b)             ;01546d3cd2409abc
    416     or.w @er3+,@(0xffff9abc:16,r2.w)             ;01546d3ce2409abc
    417     or.w @er3+,@(0xffff9abc:16,er2.l)             ;01546d3cf2409abc
    418     or.w @er3+,@(0x9abcdef0:32,r2l.b)             ;01546d3cda409abcdef0
    419     or.w @er3+,@(0x9abcdef0:32,r2.w)             ;01546d3cea409abcdef0
    420     or.w @er3+,@(0x9abcdef0:32,er2.l)             ;01546d3cfa409abcdef0
    421     or.w @er3+,@0xffff9abc:16                     ;01546d3c40409abc
    422     or.w @er3+,@0x9abcdef0:32                     ;01546d3c48409abcdef0
    423 
    424     or.w @er3-,@er1                               ;01566d3c0140
    425     or.w @er3-,@(6:2,er1)                         ;01566d3c3140
    426     or.w @er3-,@-er1                              ;01566d3cb140
    427     or.w @er3-,@er1+                              ;01566d3c8140
    428     or.w @er3-,@er1-                              ;01566d3ca140
    429     or.w @er3-,@+er1                              ;01566d3c9140
    430     or.w @er3-,@(0xffff9abc:16,er1)               ;01566d3cc1409abc
    431     or.w @er3-,@(0x9abcdef0:32,er1)               ;01566d3cc9409abcdef0
    432     or.w @er3-,@(0xffff9abc:16,r2l.b)             ;01566d3cd2409abc
    433     or.w @er3-,@(0xffff9abc:16,r2.w)             ;01566d3ce2409abc
    434     or.w @er3-,@(0xffff9abc:16,er2.l)             ;01566d3cf2409abc
    435     or.w @er3-,@(0x9abcdef0:32,r2l.b)             ;01566d3cda409abcdef0
    436     or.w @er3-,@(0x9abcdef0:32,r2.w)             ;01566d3cea409abcdef0
    437     or.w @er3-,@(0x9abcdef0:32,er2.l)             ;01566d3cfa409abcdef0
    438     or.w @er3-,@0xffff9abc:16                     ;01566d3c40409abc
    439     or.w @er3-,@0x9abcdef0:32                     ;01566d3c48409abcdef0
    440 
    441     or.w @+er3,@er1                               ;01556d3c0140
    442     or.w @+er3,@(6:2,er1)                         ;01556d3c3140
    443     or.w @+er3,@-er1                              ;01556d3cb140
    444     or.w @+er3,@er1+                              ;01556d3c8140
    445     or.w @+er3,@er1-                              ;01556d3ca140
    446     or.w @+er3,@+er1                              ;01556d3c9140
    447     or.w @+er3,@(0xffff9abc:16,er1)               ;01556d3cc1409abc
    448     or.w @+er3,@(0x9abcdef0:32,er1)               ;01556d3cc9409abcdef0
    449     or.w @+er3,@(0xffff9abc:16,r2l.b)             ;01556d3cd2409abc
    450     or.w @+er3,@(0xffff9abc:16,r2.w)             ;01556d3ce2409abc
    451     or.w @+er3,@(0xffff9abc:16,er2.l)             ;01556d3cf2409abc
    452     or.w @+er3,@(0x9abcdef0:32,r2l.b)             ;01556d3cda409abcdef0
    453     or.w @+er3,@(0x9abcdef0:32,r2.w)             ;01556d3cea409abcdef0
    454     or.w @+er3,@(0x9abcdef0:32,er2.l)             ;01556d3cfa409abcdef0
    455     or.w @+er3,@0xffff9abc:16                     ;01556d3c40409abc
    456     or.w @+er3,@0x9abcdef0:32                     ;01556d3c48409abcdef0
    457 
    458     or.w @(0x1234:16,er3),@er1                         ;01546f3c12340140
    459     or.w @(0x1234:16,er3),@(6:2,er1)                   ;01546f3c12343140
    460     or.w @(0x1234:16,er3),@-er1                        ;01546f3c1234b140
    461     or.w @(0x1234:16,er3),@er1+                        ;01546f3c12348140
    462     or.w @(0x1234:16,er3),@er1-                        ;01546f3c1234a140
    463     or.w @(0x1234:16,er3),@+er1                        ;01546f3c12349140
    464     or.w @(0x1234:16,er3),@(0xffff9abc:16,er1)         ;01546f3c1234c1409abc
    465     or.w @(0x1234:16,er3),@(0x9abcdef0:32,er1)         ;01546f3c1234c9409abcdef0
    466     or.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b)       ;01546f3c1234d2409abc
    467     or.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w)       ;01546f3c1234e2409abc
    468     or.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l)       ;01546f3c1234f2409abc
    469     or.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b)       ;01546f3c1234da409abcdef0
    470     or.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w)       ;01546f3c1234ea409abcdef0
    471     or.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l)       ;01546f3c1234fa409abcdef0
    472     or.w @(0x1234:16,er3),@0xffff9abc:16               ;01546f3c123440409abc
    473     or.w @(0x1234:16,er3),@0x9abcdef0:32               ;01546f3c123448409abcdef0
    474 
    475     or.w @(0x12345678:32,er3),@er1                         ;78346b2c123456780140
    476     or.w @(0x12345678:32,er3),@(6:2,er1)                   ;78346b2c123456783140
    477     or.w @(0x12345678:32,er3),@-er1                        ;78346b2c12345678b140
    478     or.w @(0x12345678:32,er3),@er1+                        ;78346b2c123456788140
    479     or.w @(0x12345678:32,er3),@er1-                        ;78346b2c12345678a140
    480     or.w @(0x12345678:32,er3),@+er1                        ;78346b2c123456789140
    481     or.w @(0x12345678:32,er3),@(0xffff9abc:16,er1)         ;78346b2c12345678c1409abc
    482     or.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1)         ;78346b2c12345678c9409abcdef0
    483     or.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b)       ;78346b2c12345678d2409abc
    484     or.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w)       ;78346b2c12345678e2409abc
    485     or.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l)       ;78346b2c12345678f2409abc
    486     or.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b)       ;78346b2c12345678da409abcdef0
    487     or.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w)       ;78346b2c12345678ea409abcdef0
    488     or.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l)       ;78346b2c12345678fa409abcdef0
    489     or.w @(0x12345678:32,er3),@0xffff9abc:16               ;78346b2c1234567840409abc
    490     or.w @(0x12345678:32,er3),@0x9abcdef0:32               ;78346b2c1234567848409abcdef0
    491 
    492     or.w @(0x1234:16,r3l.b),@er1                       ;01556f3c12340140
    493     or.w @(0x1234:16,r3l.b),@(6:2,er1)                 ;01556f3c12343140
    494     or.w @(0x1234:16,r3l.b),@-er1                      ;01556f3c1234b140
    495     or.w @(0x1234:16,r3l.b),@er1+                      ;01556f3c12348140
    496     or.w @(0x1234:16,r3l.b),@er1-                      ;01556f3c1234a140
    497     or.w @(0x1234:16,r3l.b),@+er1                      ;01556f3c12349140
    498     or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1)       ;01556f3c1234c1409abc
    499     or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1)       ;01556f3c1234c9409abcdef0
    500     or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b)     ;01556f3c1234d2409abc
    501     or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w)     ;01556f3c1234e2409abc
    502     or.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l)     ;01556f3c1234f2409abc
    503     or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b)     ;01556f3c1234da409abcdef0
    504     or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w)     ;01556f3c1234ea409abcdef0
    505     or.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l)     ;01556f3c1234fa409abcdef0
    506     or.w @(0x1234:16,r3l.b),@0xffff9abc:16             ;01556f3c123440409abc
    507     or.w @(0x1234:16,r3l.b),@0x9abcdef0:32             ;01556f3c123448409abcdef0
    508 
    509     or.w @(0x1234:16,r3.w),@er1                       ;01566f3c12340140
    510     or.w @(0x1234:16,r3.w),@(6:2,er1)                 ;01566f3c12343140
    511     or.w @(0x1234:16,r3.w),@-er1                      ;01566f3c1234b140
    512     or.w @(0x1234:16,r3.w),@er1+                      ;01566f3c12348140
    513     or.w @(0x1234:16,r3.w),@er1-                      ;01566f3c1234a140
    514     or.w @(0x1234:16,r3.w),@+er1                      ;01566f3c12349140
    515     or.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1)       ;01566f3c1234c1409abc
    516     or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1)       ;01566f3c1234c9409abcdef0
    517     or.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b)     ;01566f3c1234d2409abc
    518     or.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w)     ;01566f3c1234e2409abc
    519     or.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l)     ;01566f3c1234f2409abc
    520     or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b)     ;01566f3c1234da409abcdef0
    521     or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w)     ;01566f3c1234ea409abcdef0
    522     or.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l)     ;01566f3c1234fa409abcdef0
    523     or.w @(0x1234:16,r3.w),@0xffff9abc:16             ;01566f3c123440409abc
    524     or.w @(0x1234:16,r3.w),@0x9abcdef0:32             ;01566f3c123448409abcdef0
    525 
    526     or.w @(0x1234:16,er3.l),@er1                       ;01576f3c12340140
    527     or.w @(0x1234:16,er3.l),@(6:2,er1)                 ;01576f3c12343140
    528     or.w @(0x1234:16,er3.l),@-er1                      ;01576f3c1234b140
    529     or.w @(0x1234:16,er3.l),@er1+                      ;01576f3c12348140
    530     or.w @(0x1234:16,er3.l),@er1-                      ;01576f3c1234a140
    531     or.w @(0x1234:16,er3.l),@+er1                      ;01576f3c12349140
    532     or.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1)       ;01576f3c1234c1409abc
    533     or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1)       ;01576f3c1234c9409abcdef0
    534     or.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b)     ;01576f3c1234d2409abc
    535     or.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w)     ;01576f3c1234e2409abc
    536     or.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l)     ;01576f3c1234f2409abc
    537     or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b)     ;01576f3c1234da409abcdef0
    538     or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w)     ;01576f3c1234ea409abcdef0
    539     or.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l)     ;01576f3c1234fa409abcdef0
    540     or.w @(0x1234:16,er3.l),@0xffff9abc:16             ;01576f3c123440409abc
    541     or.w @(0x1234:16,er3.l),@0x9abcdef0:32             ;01576f3c123448409abcdef0
    542 
    543     or.w @(0x12345678:32,r3l.b),@er1                       ;78356b2c123456780140
    544     or.w @(0x12345678:32,r3l.b),@(6:2,er1)                 ;78356b2c123456783140
    545     or.w @(0x12345678:32,r3l.b),@-er1                      ;78356b2c12345678b140
    546     or.w @(0x12345678:32,r3l.b),@er1+                      ;78356b2c123456788140
    547     or.w @(0x12345678:32,r3l.b),@er1-                      ;78356b2c12345678a140
    548     or.w @(0x12345678:32,r3l.b),@+er1                      ;78356b2c123456789140
    549     or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1)       ;78356b2c12345678c1409abc
    550     or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1)       ;78356b2c12345678c9409abcdef0
    551     or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b)     ;78356b2c12345678d2409abc
    552     or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w)     ;78356b2c12345678e2409abc
    553     or.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l)     ;78356b2c12345678f2409abc
    554     or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b)     ;78356b2c12345678da409abcdef0
    555     or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w)     ;78356b2c12345678ea409abcdef0
    556     or.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l)     ;78356b2c12345678fa409abcdef0
    557     or.w @(0x12345678:32,r3l.b),@0xffff9abc:16             ;78356b2c1234567840409abc
    558     or.w @(0x12345678:32,r3l.b),@0x9abcdef0:32             ;78356b2c1234567848409abcdef0
    559 
    560     or.w @(0x12345678:32,r3.w),@er1                       ;78366b2c123456780140
    561     or.w @(0x12345678:32,r3.w),@(6:2,er1)                 ;78366b2c123456783140
    562     or.w @(0x12345678:32,r3.w),@-er1                      ;78366b2c12345678b140
    563     or.w @(0x12345678:32,r3.w),@er1+                      ;78366b2c123456788140
    564     or.w @(0x12345678:32,r3.w),@er1-                      ;78366b2c12345678a140
    565     or.w @(0x12345678:32,r3.w),@+er1                      ;78366b2c123456789140
    566     or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1)       ;78366b2c12345678c1409abc
    567     or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1)       ;78366b2c12345678c9409abcdef0
    568     or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b)     ;78366b2c12345678d2409abc
    569     or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w)     ;78366b2c12345678e2409abc
    570     or.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l)     ;78366b2c12345678f2409abc
    571     or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b)     ;78366b2c12345678da409abcdef0
    572     or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w)     ;78366b2c12345678ea409abcdef0
    573     or.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l)     ;78366b2c12345678fa409abcdef0
    574     or.w @(0x12345678:32,r3.w),@0xffff9abc:16             ;78366b2c1234567840409abc
    575     or.w @(0x12345678:32,r3.w),@0x9abcdef0:32             ;78366b2c1234567848409abcdef0
    576 
    577     or.w @(0x12345678:32,er3.l),@er1                       ;78376b2c123456780140
    578     or.w @(0x12345678:32,er3.l),@(6:2,er1)                 ;78376b2c123456783140
    579     or.w @(0x12345678:32,er3.l),@-er1                      ;78376b2c12345678b140
    580     or.w @(0x12345678:32,er3.l),@er1+                      ;78376b2c123456788140
    581     or.w @(0x12345678:32,er3.l),@er1-                      ;78376b2c12345678a140
    582     or.w @(0x12345678:32,er3.l),@+er1                      ;78376b2c123456789140
    583     or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1)       ;78376b2c12345678c1409abc
    584     or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1)       ;78376b2c12345678c9409abcdef0
    585     or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b)     ;78376b2c12345678d2409abc
    586     or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w)     ;78376b2c12345678e2409abc
    587     or.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l)     ;78376b2c12345678f2409abc
    588     or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b)     ;78376b2c12345678da409abcdef0
    589     or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w)     ;78376b2c12345678ea409abcdef0
    590     or.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l)     ;78376b2c12345678fa409abcdef0
    591     or.w @(0x12345678:32,er3.l),@0xffff9abc:16             ;78376b2c1234567840409abc
    592     or.w @(0x12345678:32,er3.l),@0x9abcdef0:32             ;78376b2c1234567848409abcdef0
    593 
    594     or.w @0x1234:16,@er1                              ;6b1512340140
    595     or.w @0x1234:16,@(6:2,er1)                        ;6b1512343140
    596     or.w @0x1234:16,@-er1                             ;6b151234b140
    597     or.w @0x1234:16,@er1+                             ;6b1512348140
    598     or.w @0x1234:16,@er1-                             ;6b151234a140
    599     or.w @0x1234:16,@+er1                             ;6b1512349140
    600     or.w @0x1234:16,@(0xffff9abc:16,er1)              ;6b151234c1409abc
    601     or.w @0x1234:16,@(0x9abcdef0:32,er1)              ;6b151234c9409abcdef0
    602     or.w @0x1234:16,@(0xffff9abc:16,r2l.b)            ;6b151234d2409abc
    603     or.w @0x1234:16,@(0xffff9abc:16,r2.w)            ;6b151234e2409abc
    604     or.w @0x1234:16,@(0xffff9abc:16,er2.l)            ;6b151234f2409abc
    605     or.w @0x1234:16,@(0x9abcdef0:32,r2l.b)            ;6b151234da409abcdef0
    606     or.w @0x1234:16,@(0x9abcdef0:32,r2.w)            ;6b151234ea409abcdef0
    607     or.w @0x1234:16,@(0x9abcdef0:32,er2.l)            ;6b151234fa409abcdef0
    608     or.w @0x1234:16,@0xffff9abc:16                    ;6b15123440409abc
    609     or.w @0x1234:16,@0x9abcdef0:32                    ;6b15123448409abcdef0
    610 
    611     or.w @0x12345678:32,@er1                              ;6b35123456780140
    612     or.w @0x12345678:32,@(6:2,er1)                        ;6b35123456783140
    613     or.w @0x12345678:32,@-er1                             ;6b3512345678b140
    614     or.w @0x12345678:32,@er1+                             ;6b35123456788140
    615     or.w @0x12345678:32,@er1-                             ;6b3512345678a140
    616     or.w @0x12345678:32,@+er1                             ;6b35123456789140
    617     or.w @0x12345678:32,@(0xffff9abc:16,er1)              ;6b3512345678c1409abc
    618     or.w @0x12345678:32,@(0x9abcdef0:32,er1)              ;6b3512345678c9409abcdef0
    619     or.w @0x12345678:32,@(0xffff9abc:16,r2l.b)            ;6b3512345678d2409abc
    620     or.w @0x12345678:32,@(0xffff9abc:16,r2.w)            ;6b3512345678e2409abc
    621     or.w @0x12345678:32,@(0xffff9abc:16,er2.l)            ;6b3512345678f2409abc
    622     or.w @0x12345678:32,@(0x9abcdef0:32,r2l.b)            ;6b3512345678da409abcdef0
    623     or.w @0x12345678:32,@(0x9abcdef0:32,r2.w)            ;6b3512345678ea409abcdef0
    624     or.w @0x12345678:32,@(0x9abcdef0:32,er2.l)            ;6b3512345678fa409abcdef0
    625     or.w @0x12345678:32,@0xffff9abc:16                    ;6b351234567840409abc
    626     or.w @0x12345678:32,@0x9abcdef0:32                    ;6b351234567848409abcdef0
    627 
    628     or.l #0x12345678:32,er1          ;7a4112345678
    629     or.l #0x1234:16,er1           ;7a491234
    630     or.l #0x12345678:32,@er1          ;010e014812345678
    631     or.l #0x12345678:32,@(0xc:2,er1) ;010e314812345678
    632     or.l #0x12345678:32,@er1+         ;010e814812345678
    633     or.l #0x12345678:32,@-er1         ;010eb14812345678
    634     or.l #0x12345678:32,@+er1         ;010e914812345678
    635     or.l #0x12345678:32,@er1-         ;010ea14812345678
    636     or.l #0x12345678:32,@(0xffff9abc:16,er1)   ;010ec1489abc12345678
    637     or.l #0x12345678:32,@(0x9abcdef0:32,er1)   ;010ec9489abcdef012345678
    638     or.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2489abc12345678
    639     or.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2489abc12345678
    640     or.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2489abc12345678
    641     or.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda489abcdef012345678
    642     or.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea489abcdef012345678
    643     or.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa489abcdef012345678
    644     or.l #0x12345678:32,@0xffff9abc:16         ;010e40489abc12345678
    645     or.l #0x12345678:32,@0x9abcdef0:32         ;010e48489abcdef012345678
    646     or.l #0x1234:16,@er1          ;010e01401234
    647     or.l #0x1234:16,@(0xc:2,er1) ;010e31401234
    648     or.l #0x1234:16,@er1+         ;010e81401234
    649     or.l #0x1234:16,@-er1         ;010eb1401234
    650     or.l #0x1234:16,@+er1         ;010e91401234
    651     or.l #0x1234:16,@er1-         ;010ea1401234
    652     or.l #0x1234:16,@(0xffff9abc:16,er1)   ;010ec1409abc1234
    653     or.l #0x1234:16,@(0x9abcdef0:32,er1)   ;010ec9409abcdef01234
    654     or.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2409abc1234
    655     or.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2409abc1234
    656     or.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2409abc1234
    657     or.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda409abcdef01234
    658     or.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea409abcdef01234
    659     or.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa409abcdef01234
    660     or.l #0x1234:16,@0xffff9abc:16         ;010e40409abc1234
    661     or.l #0x1234:16,@0x9abcdef0:32         ;010e48409abcdef01234
    662 
    663     or.l er3,er1               ;01f06431
    664 
    665     or.l er3,@er1             ;01090143
    666     or.l er3,@(0xc:2,er1)    ;01093143
    667     or.l er3,@er1+            ;01098143
    668     or.l er3,@-er1            ;0109b143
    669     or.l er3,@+er1            ;01099143
    670     or.l er3,@er1-            ;0109a143
    671     or.l er3,@(0x1234:16,er1)      ;0109c1431234
    672     or.l er3,@(0x12345678:32,er1)      ;0109c94312345678
    673     or.l er3,@(0x1234:16,r2l.b)    ;0109d2431234
    674     or.l er3,@(0x1234:16,r2.w)    ;0109e2431234
    675     or.l er3,@(0x1234:16,er2.l)    ;0109f2431234
    676     or.l er3,@(0x12345678:32,r2l.b)    ;0109da4312345678
    677     or.l er3,@(0x12345678:32,r2.w)    ;0109ea4312345678
    678     or.l er3,@(0x12345678:32,er2.l)    ;0109fa4312345678
    679     or.l er3,@0x1234:16           ;010940431234
    680     or.l er3,@0x12345678:32           ;0109484312345678
    681 
    682     or.l @er3,er1             ;010a0341
    683     or.l @(0xc:2,er3),er1   ;010a3341
    684     or.l @er3+,er1           ;010a8341
    685     or.l @-er3,er1           ;010ab341
    686     or.l @+er3,er1           ;010a9341
    687     or.l @er3-,er1           ;010aa341
    688     or.l @(0x1234:16,er1),er1      ;010ac1411234
    689     or.l @(0x12345678:32,er1),er1      ;010ac94112345678
    690     or.l @(0x1234:16,r2l.b),er1    ;010ad2411234
    691     or.l @(0x1234:16,r2.w),er1    ;010ae2411234
    692     or.l @(0x1234:16,er2.l),er1    ;010af2411234
    693     or.l @(0x12345678:32,r2l.b),er1    ;010ada4112345678
    694     or.l @(0x12345678:32,r2.w),er1    ;010aea4112345678
    695     or.l @(0x12345678:32,er2.l),er1    ;010afa4112345678
    696     or.l @0x1234:16,er1           ;010a40411234
    697     or.l @0x12345678:32,er1           ;010a484112345678
    698 
    699     or.l @er3,@er1                                ;0104693c0140
    700     or.l @er3,@(0xc:2,er1)                          ;0104693c3140
    701     or.l @er3,@-er1                               ;0104693cb140
    702     or.l @er3,@er1+                               ;0104693c8140
    703     or.l @er3,@er1-                               ;0104693ca140
    704     or.l @er3,@+er1                               ;0104693c9140
    705     or.l @er3,@(0xffff9abc:16,er1)                ;0104693cc1409abc
    706     or.l @er3,@(0x9abcdef0:32,er1)                ;0104693cc9409abcdef0
    707     or.l @er3,@(0xffff9abc:16,r2l.b)              ;0104693cd2409abc
    708     or.l @er3,@(0xffff9abc:16,r2.w)              ;0104693ce2409abc
    709     or.l @er3,@(0xffff9abc:16,er2.l)              ;0104693cf2409abc
    710     or.l @er3,@(0x9abcdef0:32,r2l.b)              ;0104693cda409abcdef0
    711     or.l @er3,@(0x9abcdef0:32,r2.w)              ;0104693cea409abcdef0
    712     or.l @er3,@(0x9abcdef0:32,er2.l)              ;0104693cfa409abcdef0
    713     or.l @er3,@0xffff9abc:16                      ;0104693c40409abc
    714     or.l @er3,@0x9abcdef0:32                      ;0104693c48409abcdef0
    715 
    716     or.l @(0xc:2,er3),@er1                       ;0107693c0140
    717     or.l @(0xc:2,er3),@(0xc:2,er1)                 ;0107693c3140
    718     or.l @(0xc:2,er3),@-er1                      ;0107693cb140
    719     or.l @(0xc:2,er3),@er1+                      ;0107693c8140
    720     or.l @(0xc:2,er3),@er1-                      ;0107693ca140
    721     or.l @(0xc:2,er3),@+er1                      ;0107693c9140
    722     or.l @(0xc:2,er3),@(0xffff9abc:16,er1)       ;0107693cc1409abc
    723     or.l @(0xc:2,er3),@(0x9abcdef0:32,er1)       ;0107693cc9409abcdef0
    724     or.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b)     ;0107693cd2409abc
    725     or.l @(0xc:2,er3),@(0xffff9abc:16,r2.w)     ;0107693ce2409abc
    726     or.l @(0xc:2,er3),@(0xffff9abc:16,er2.l)     ;0107693cf2409abc
    727     or.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b)     ;0107693cda409abcdef0
    728     or.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w)     ;0107693cea409abcdef0
    729     or.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l)     ;0107693cfa409abcdef0
    730     or.l @(0xc:2,er3),@0xffff9abc:16             ;0107693c40409abc
    731     or.l @(0xc:2,er3),@0x9abcdef0:32             ;0107693c48409abcdef0
    732 
    733     or.l @-er3,@er1                               ;01076d3c0140
    734     or.l @-er3,@(0xc:2,er1)                         ;01076d3c3140
    735     or.l @-er3,@-er1                              ;01076d3cb140
    736     or.l @-er3,@er1+                              ;01076d3c8140
    737     or.l @-er3,@er1-                              ;01076d3ca140
    738     or.l @-er3,@+er1                              ;01076d3c9140
    739     or.l @-er3,@(0xffff9abc:16,er1)               ;01076d3cc1409abc
    740     or.l @-er3,@(0x9abcdef0:32,er1)               ;01076d3cc9409abcdef0
    741     or.l @-er3,@(0xffff9abc:16,r2l.b)             ;01076d3cd2409abc
    742     or.l @-er3,@(0xffff9abc:16,r2.w)             ;01076d3ce2409abc
    743     or.l @-er3,@(0xffff9abc:16,er2.l)             ;01076d3cf2409abc
    744     or.l @-er3,@(0x9abcdef0:32,r2l.b)             ;01076d3cda409abcdef0
    745     or.l @-er3,@(0x9abcdef0:32,r2.w)             ;01076d3cea409abcdef0
    746     or.l @-er3,@(0x9abcdef0:32,er2.l)             ;01076d3cfa409abcdef0
    747     or.l @-er3,@0xffff9abc:16                     ;01076d3c40409abc
    748     or.l @-er3,@0x9abcdef0:32                     ;01076d3c48409abcdef0
    749 
    750     or.l @er3+,@er1                               ;01046d3c0140
    751     or.l @er3+,@(0xc:2,er1)                         ;01046d3c3140
    752     or.l @er3+,@-er1                              ;01046d3cb140
    753     or.l @er3+,@er1+                              ;01046d3c8140
    754     or.l @er3+,@er1-                              ;01046d3ca140
    755     or.l @er3+,@+er1                              ;01046d3c9140
    756     or.l @er3+,@(0xffff9abc:16,er1)               ;01046d3cc1409abc
    757     or.l @er3+,@(0x9abcdef0:32,er1)               ;01046d3cc9409abcdef0
    758     or.l @er3+,@(0xffff9abc:16,r2l.b)             ;01046d3cd2409abc
    759     or.l @er3+,@(0xffff9abc:16,r2.w)             ;01046d3ce2409abc
    760     or.l @er3+,@(0xffff9abc:16,er2.l)             ;01046d3cf2409abc
    761     or.l @er3+,@(0x9abcdef0:32,r2l.b)             ;01046d3cda409abcdef0
    762     or.l @er3+,@(0x9abcdef0:32,r2.w)             ;01046d3cea409abcdef0
    763     or.l @er3+,@(0x9abcdef0:32,er2.l)             ;01046d3cfa409abcdef0
    764     or.l @er3+,@0xffff9abc:16                     ;01046d3c40409abc
    765     or.l @er3+,@0x9abcdef0:32                     ;01046d3c48409abcdef0
    766 
    767     or.l @er3-,@er1                               ;01066d3c0140
    768     or.l @er3-,@(0xc:2,er1)                         ;01066d3c3140
    769     or.l @er3-,@-er1                              ;01066d3cb140
    770     or.l @er3-,@er1+                              ;01066d3c8140
    771     or.l @er3-,@er1-                              ;01066d3ca140
    772     or.l @er3-,@+er1                              ;01066d3c9140
    773     or.l @er3-,@(0xffff9abc:16,er1)               ;01066d3cc1409abc
    774     or.l @er3-,@(0x9abcdef0:32,er1)               ;01066d3cc9409abcdef0
    775     or.l @er3-,@(0xffff9abc:16,r2l.b)             ;01066d3cd2409abc
    776     or.l @er3-,@(0xffff9abc:16,r2.w)             ;01066d3ce2409abc
    777     or.l @er3-,@(0xffff9abc:16,er2.l)             ;01066d3cf2409abc
    778     or.l @er3-,@(0x9abcdef0:32,r2l.b)             ;01066d3cda409abcdef0
    779     or.l @er3-,@(0x9abcdef0:32,r2.w)             ;01066d3cea409abcdef0
    780     or.l @er3-,@(0x9abcdef0:32,er2.l)             ;01066d3cfa409abcdef0
    781     or.l @er3-,@0xffff9abc:16                     ;01066d3c40409abc
    782     or.l @er3-,@0x9abcdef0:32                     ;01066d3c48409abcdef0
    783 
    784     or.l @+er3,@er1                               ;01056d3c0140
    785     or.l @+er3,@(0xc:2,er1)                         ;01056d3c3140
    786     or.l @+er3,@-er1                              ;01056d3cb140
    787     or.l @+er3,@er1+                              ;01056d3c8140
    788     or.l @+er3,@er1-                              ;01056d3ca140
    789     or.l @+er3,@+er1                              ;01056d3c9140
    790     or.l @+er3,@(0xffff9abc:16,er1)               ;01056d3cc1409abc
    791     or.l @+er3,@(0x9abcdef0:32,er1)               ;01056d3cc9409abcdef0
    792     or.l @+er3,@(0xffff9abc:16,r2l.b)             ;01056d3cd2409abc
    793     or.l @+er3,@(0xffff9abc:16,r2.w)             ;01056d3ce2409abc
    794     or.l @+er3,@(0xffff9abc:16,er2.l)             ;01056d3cf2409abc
    795     or.l @+er3,@(0x9abcdef0:32,r2l.b)             ;01056d3cda409abcdef0
    796     or.l @+er3,@(0x9abcdef0:32,r2.w)             ;01056d3cea409abcdef0
    797     or.l @+er3,@(0x9abcdef0:32,er2.l)             ;01056d3cfa409abcdef0
    798     or.l @+er3,@0xffff9abc:16                     ;01056d3c40409abc
    799     or.l @+er3,@0x9abcdef0:32                     ;01056d3c48409abcdef0
    800 
    801     or.l @(0x1234:16,er3),@er1                         ;01046f3c12340140
    802     or.l @(0x1234:16,er3),@(0xc:2,er1)                   ;01046f3c12343140
    803     or.l @(0x1234:16,er3),@-er1                        ;01046f3c1234b140
    804     or.l @(0x1234:16,er3),@er1+                        ;01046f3c12348140
    805     or.l @(0x1234:16,er3),@er1-                        ;01046f3c1234a140
    806     or.l @(0x1234:16,er3),@+er1                        ;01046f3c12349140
    807     or.l @(0x1234:16,er3),@(0xffff9abc:16,er1)         ;01046f3c1234c1409abc
    808     or.l @(0x1234:16,er3),@(0x9abcdef0:32,er1)         ;01046f3c1234c9409abcdef0
    809     or.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b)       ;01046f3c1234d2409abc
    810     or.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w)       ;01046f3c1234e2409abc
    811     or.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l)       ;01046f3c1234f2409abc
    812     or.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b)       ;01046f3c1234da409abcdef0
    813     or.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w)       ;01046f3c1234ea409abcdef0
    814     or.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l)       ;01046f3c1234fa409abcdef0
    815     or.l @(0x1234:16,er3),@0xffff9abc:16               ;01046f3c123440409abc
    816     or.l @(0x1234:16,er3),@0x9abcdef0:32               ;01046f3c123448409abcdef0
    817 
    818     or.l @(0x12345678:32,er3),@er1                         ;78b46b2c123456780140
    819     or.l @(0x12345678:32,er3),@(0xc:2,er1)                   ;78b46b2c123456783140
    820     or.l @(0x12345678:32,er3),@-er1                        ;78b46b2c12345678b140
    821     or.l @(0x12345678:32,er3),@er1+                        ;78b46b2c123456788140
    822     or.l @(0x12345678:32,er3),@er1-                        ;78b46b2c12345678a140
    823     or.l @(0x12345678:32,er3),@+er1                        ;78b46b2c123456789140
    824     or.l @(0x12345678:32,er3),@(0xffff9abc:16,er1)         ;78b46b2c12345678c1409abc
    825     or.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1)         ;78b46b2c12345678c9409abcdef0
    826     or.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b)       ;78b46b2c12345678d2409abc
    827     or.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w)       ;78b46b2c12345678e2409abc
    828     or.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l)       ;78b46b2c12345678f2409abc
    829     or.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b)       ;78b46b2c12345678da409abcdef0
    830     or.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w)       ;78b46b2c12345678ea409abcdef0
    831     or.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l)       ;78b46b2c12345678fa409abcdef0
    832     or.l @(0x12345678:32,er3),@0xffff9abc:16               ;78b46b2c1234567840409abc
    833     or.l @(0x12345678:32,er3),@0x9abcdef0:32               ;78b46b2c1234567848409abcdef0
    834 
    835     or.l @(0x1234:16,r3l.b),@er1                       ;01056f3c12340140
    836     or.l @(0x1234:16,r3l.b),@(0xc:2,er1)                 ;01056f3c12343140
    837     or.l @(0x1234:16,r3l.b),@-er1                      ;01056f3c1234b140
    838     or.l @(0x1234:16,r3l.b),@er1+                      ;01056f3c12348140
    839     or.l @(0x1234:16,r3l.b),@er1-                      ;01056f3c1234a140
    840     or.l @(0x1234:16,r3l.b),@+er1                      ;01056f3c12349140
    841     or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1)       ;01056f3c1234c1409abc
    842     or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1)       ;01056f3c1234c9409abcdef0
    843     or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b)     ;01056f3c1234d2409abc
    844     or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w)     ;01056f3c1234e2409abc
    845     or.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l)     ;01056f3c1234f2409abc
    846     or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b)     ;01056f3c1234da409abcdef0
    847     or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w)     ;01056f3c1234ea409abcdef0
    848     or.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l)     ;01056f3c1234fa409abcdef0
    849     or.l @(0x1234:16,r3l.b),@0xffff9abc:16             ;01056f3c123440409abc
    850     or.l @(0x1234:16,r3l.b),@0x9abcdef0:32             ;01056f3c123448409abcdef0
    851 
    852     or.l @(0x1234:16,r3.w),@er1                       ;01066f3c12340140
    853     or.l @(0x1234:16,r3.w),@(0xc:2,er1)                 ;01066f3c12343140
    854     or.l @(0x1234:16,r3.w),@-er1                      ;01066f3c1234b140
    855     or.l @(0x1234:16,r3.w),@er1+                      ;01066f3c12348140
    856     or.l @(0x1234:16,r3.w),@er1-                      ;01066f3c1234a140
    857     or.l @(0x1234:16,r3.w),@+er1                      ;01066f3c12349140
    858     or.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1)       ;01066f3c1234c1409abc
    859     or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1)       ;01066f3c1234c9409abcdef0
    860     or.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b)     ;01066f3c1234d2409abc
    861     or.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w)     ;01066f3c1234e2409abc
    862     or.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l)     ;01066f3c1234f2409abc
    863     or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b)     ;01066f3c1234da409abcdef0
    864     or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w)     ;01066f3c1234ea409abcdef0
    865     or.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l)     ;01066f3c1234fa409abcdef0
    866     or.l @(0x1234:16,r3.w),@0xffff9abc:16             ;01066f3c123440409abc
    867     or.l @(0x1234:16,r3.w),@0x9abcdef0:32             ;01066f3c123448409abcdef0
    868 
    869     or.l @(0x1234:16,er3.l),@er1                       ;01076f3c12340140
    870     or.l @(0x1234:16,er3.l),@(0xc:2,er1)                 ;01076f3c12343140
    871     or.l @(0x1234:16,er3.l),@-er1                      ;01076f3c1234b140
    872     or.l @(0x1234:16,er3.l),@er1+                      ;01076f3c12348140
    873     or.l @(0x1234:16,er3.l),@er1-                      ;01076f3c1234a140
    874     or.l @(0x1234:16,er3.l),@+er1                      ;01076f3c12349140
    875     or.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1)       ;01076f3c1234c1409abc
    876     or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1)       ;01076f3c1234c9409abcdef0
    877     or.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b)     ;01076f3c1234d2409abc
    878     or.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w)     ;01076f3c1234e2409abc
    879     or.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l)     ;01076f3c1234f2409abc
    880     or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b)     ;01076f3c1234da409abcdef0
    881     or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w)     ;01076f3c1234ea409abcdef0
    882     or.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l)     ;01076f3c1234fa409abcdef0
    883     or.l @(0x1234:16,er3.l),@0xffff9abc:16             ;01076f3c123440409abc
    884     or.l @(0x1234:16,er3.l),@0x9abcdef0:32             ;01076f3c123448409abcdef0
    885 
    886     or.l @(0x12345678:32,r3l.b),@er1                       ;78b56b2c123456780140
    887     or.l @(0x12345678:32,r3l.b),@(0xc:2,er1)                 ;78b56b2c123456783140
    888     or.l @(0x12345678:32,r3l.b),@-er1                      ;78b56b2c12345678b140
    889     or.l @(0x12345678:32,r3l.b),@er1+                      ;78b56b2c123456788140
    890     or.l @(0x12345678:32,r3l.b),@er1-                      ;78b56b2c12345678a140
    891     or.l @(0x12345678:32,r3l.b),@+er1                      ;78b56b2c123456789140
    892     or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1)       ;78b56b2c12345678c1409abc
    893     or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1)       ;78b56b2c12345678c9409abcdef0
    894     or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b)     ;78b56b2c12345678d2409abc
    895     or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w)     ;78b56b2c12345678e2409abc
    896     or.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l)     ;78b56b2c12345678f2409abc
    897     or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b)     ;78b56b2c12345678da409abcdef0
    898     or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w)     ;78b56b2c12345678ea409abcdef0
    899     or.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l)     ;78b56b2c12345678fa409abcdef0
    900     or.l @(0x12345678:32,r3l.b),@0xffff9abc:16             ;78b56b2c1234567840409abc
    901     or.l @(0x12345678:32,r3l.b),@0x9abcdef0:32             ;78b56b2c1234567848409abcdef0
    902 
    903     or.l @(0x12345678:32,r3.w),@er1                       ;78b66b2c123456780140
    904     or.l @(0x12345678:32,r3.w),@(0xc:2,er1)                 ;78b66b2c123456783140
    905     or.l @(0x12345678:32,r3.w),@-er1                      ;78b66b2c12345678b140
    906     or.l @(0x12345678:32,r3.w),@er1+                      ;78b66b2c123456788140
    907     or.l @(0x12345678:32,r3.w),@er1-                      ;78b66b2c12345678a140
    908     or.l @(0x12345678:32,r3.w),@+er1                      ;78b66b2c123456789140
    909     or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1)       ;78b66b2c12345678c1409abc
    910     or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1)       ;78b66b2c12345678c9409abcdef0
    911     or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b)     ;78b66b2c12345678d2409abc
    912     or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w)     ;78b66b2c12345678e2409abc
    913     or.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l)     ;78b66b2c12345678f2409abc
    914     or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b)     ;78b66b2c12345678da409abcdef0
    915     or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w)     ;78b66b2c12345678ea409abcdef0
    916     or.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l)     ;78b66b2c12345678fa409abcdef0
    917     or.l @(0x12345678:32,r3.w),@0xffff9abc:16             ;78b66b2c1234567840409abc
    918     or.l @(0x12345678:32,r3.w),@0x9abcdef0:32             ;78b66b2c1234567848409abcdef0
    919 
    920     or.l @(0x12345678:32,er3.l),@er1                       ;78b76b2c123456780140
    921     or.l @(0x12345678:32,er3.l),@(0xc:2,er1)                 ;78b76b2c123456783140
    922     or.l @(0x12345678:32,er3.l),@-er1                      ;78b76b2c12345678b140
    923     or.l @(0x12345678:32,er3.l),@er1+                      ;78b76b2c123456788140
    924     or.l @(0x12345678:32,er3.l),@er1-                      ;78b76b2c12345678a140
    925     or.l @(0x12345678:32,er3.l),@+er1                      ;78b76b2c123456789140
    926     or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1)       ;78b76b2c12345678c1409abc
    927     or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1)       ;78b76b2c12345678c9409abcdef0
    928     or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b)     ;78b76b2c12345678d2409abc
    929     or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w)     ;78b76b2c12345678e2409abc
    930     or.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l)     ;78b76b2c12345678f2409abc
    931     or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b)     ;78b76b2c12345678da409abcdef0
    932     or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w)     ;78b76b2c12345678ea409abcdef0
    933     or.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l)     ;78b76b2c12345678fa409abcdef0
    934     or.l @(0x12345678:32,er3.l),@0xffff9abc:16             ;78b76b2c1234567840409abc
    935     or.l @(0x12345678:32,er3.l),@0x9abcdef0:32             ;78b76b2c1234567848409abcdef0
    936 
    937     or.l @0x1234:16,@er1                              ;01046b0c12340140
    938     or.l @0x1234:16,@(0xc:2,er1)                        ;01046b0c12343140
    939     or.l @0x1234:16,@-er1                             ;01046b0c1234b140
    940     or.l @0x1234:16,@er1+                             ;01046b0c12348140
    941     or.l @0x1234:16,@er1-                             ;01046b0c1234a140
    942     or.l @0x1234:16,@+er1                             ;01046b0c12349140
    943     or.l @0x1234:16,@(0xffff9abc:16,er1)              ;01046b0c1234c1409abc
    944     or.l @0x1234:16,@(0x9abcdef0:32,er1)              ;01046b0c1234c9409abcdef0
    945     or.l @0x1234:16,@(0xffff9abc:16,r2l.b)            ;01046b0c1234d2409abc
    946     or.l @0x1234:16,@(0xffff9abc:16,r2.w)            ;01046b0c1234e2409abc
    947     or.l @0x1234:16,@(0xffff9abc:16,er2.l)            ;01046b0c1234f2409abc
    948     or.l @0x1234:16,@(0x9abcdef0:32,r2l.b)            ;01046b0c1234da409abcdef0
    949     or.l @0x1234:16,@(0x9abcdef0:32,r2.w)            ;01046b0c1234ea409abcdef0
    950     or.l @0x1234:16,@(0x9abcdef0:32,er2.l)            ;01046b0c1234fa409abcdef0
    951     or.l @0x1234:16,@0xffff9abc:16                    ;01046b0c123440409abc
    952     or.l @0x1234:16,@0x9abcdef0:32                    ;01046b0c123448409abcdef0
    953 
    954     or.l @0x12345678:32,@er1                              ;01046b2c123456780140
    955     or.l @0x12345678:32,@(0xc:2,er1)                        ;01046b2c123456783140
    956     or.l @0x12345678:32,@-er1                             ;01046b2c12345678b140
    957     or.l @0x12345678:32,@er1+                             ;01046b2c123456788140
    958     or.l @0x12345678:32,@er1-                             ;01046b2c12345678a140
    959     or.l @0x12345678:32,@+er1                             ;01046b2c123456789140
    960     or.l @0x12345678:32,@(0xffff9abc:16,er1)              ;01046b2c12345678c1409abc
    961     or.l @0x12345678:32,@(0x9abcdef0:32,er1)              ;01046b2c12345678c9409abcdef0
    962     or.l @0x12345678:32,@(0xffff9abc:16,r2l.b)            ;01046b2c12345678d2409abc
    963     or.l @0x12345678:32,@(0xffff9abc:16,r2.w)            ;01046b2c12345678e2409abc
    964     or.l @0x12345678:32,@(0xffff9abc:16,er2.l)            ;01046b2c12345678f2409abc
    965     or.l @0x12345678:32,@(0x9abcdef0:32,r2l.b)            ;01046b2c12345678da409abcdef0
    966     or.l @0x12345678:32,@(0x9abcdef0:32,r2.w)            ;01046b2c12345678ea409abcdef0
    967     or.l @0x12345678:32,@(0x9abcdef0:32,er2.l)            ;01046b2c12345678fa409abcdef0
    968     or.l @0x12345678:32,@0xffff9abc:16                    ;01046b2c1234567840409abc
    969     or.l @0x12345678:32,@0x9abcdef0:32                    ;01046b2c1234567848409abcdef0
    970 
    971 	.end
    972