Home | History | Annotate | Download | only in h8300
      1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
      2 ;log_1
      3 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
      4 	.h8300sx
      5 	.text
      6 _start:
      7     and.b #0x12:8,r1h            ;e112
      8     and.b #0x12:8,@er1          ;7d10e012
      9     and.b #0x12:8,@(0x3:2,er1)    ;01776818e012
     10     and.b #0x12:8,@er1+         ;01746c18e012
     11     and.b #0x12:8,@-er1         ;01776c18e012
     12     and.b #0x12:8,@+er1         ;01756c18e012
     13     and.b #0x12:8,@er1-         ;01766c18e012
     14     and.b #0x12:8,@(0x1234:16,er1)   ;01746e181234e012
     15     and.b #0x12:8,@(0x12345678:32,er1)   ;78146a2812345678e012
     16     and.b #0x12:8,@(0x1234:16,r2l.b) ;01756e281234e012
     17     and.b #0x12:8,@(0x1234:16,r2.w) ;01766e281234e012
     18     and.b #0x12:8,@(0x1234:16,er2.l) ;01776e281234e012
     19     and.b #0x12:8,@(0x12345678:32,r2l.b) ;78256a2812345678e012
     20     and.b #0x12:8,@(0x12345678:32,r2.w) ;78266a2812345678e012
     21     and.b #0x12:8,@(0x12345678:32,er2.l) ;78276a2812345678e012
     22     and.b #0x12:8,@0xffffff12:8         ;7f12e012
     23     and.b #0x12:8,@0x1234:16        ;6a181234e012
     24     and.b #0x12:8,@0x12345678:32        ;6a3812345678e012
     25 
     26     and.b r3h,r1h              ;1631
     27 
     28     and.b r3h,@er1            ;7d101630
     29     and.b r3h,@(0x3:2,er1)      ;01793163
     30     and.b r3h,@er1+           ;01798163
     31     and.b r3h,@-er1           ;0179b163
     32     and.b r3h,@+er1           ;01799163
     33     and.b r3h,@er1-           ;0179a163
     34     and.b r3h,@(0x1234:16,er1)     ;0179c1631234
     35     and.b r3h,@(0x12345678:32,er1)     ;0179c96312345678
     36     and.b r3h,@(0x1234:16,r2l.b)   ;0179d2631234
     37     and.b r3h,@(0x1234:16,r2.w)   ;0179e2631234
     38     and.b r3h,@(0x1234:16,er2.l)   ;0179f2631234
     39     and.b r3h,@(0x12345678:32,r2l.b)   ;0179da6312345678
     40     and.b r3h,@(0x12345678:32,r2.w)   ;0179ea6312345678
     41     and.b r3h,@(0x12345678:32,er2.l)   ;0179fa6312345678
     42     and.b r3h,@0xffffff12:8           ;7f121630
     43     and.b r3h,@0x1234:16          ;6a1812341630
     44     and.b r3h,@0x12345678:32           ;6a38123456781630
     45 
     46     and.b @er3,r1h            ;7c301601
     47     and.b @(0x3:2,er3),r1h     ;017a3361
     48     and.b @er3+,r1h          ;017a8361
     49     and.b @-er3,r1h          ;017ab361
     50     and.b @+er3,r1h          ;017a9361
     51     and.b @er3-,r1h          ;017aa361
     52     and.b @(0x1234:16,er1),r1h     ;017ac1611234
     53     and.b @(0x12345678:32,er1),r1h     ;017ac96112345678
     54     and.b @(0x1234:16,r2l.b),r1h   ;017ad2611234
     55     and.b @(0x1234:16,r2.w),r1h   ;017ae2611234
     56     and.b @(0x1234:16,er2.l),r1h   ;017af2611234
     57     and.b @(0x12345678:32,r2l.b),r1h   ;017ada6112345678
     58     and.b @(0x12345678:32,r2.w),r1h   ;017aea6112345678
     59     and.b @(0x12345678:32,er2.l),r1h   ;017afa6112345678
     60     and.b @0xffffff12:8,r1h           ;7e121601
     61     and.b @0x1234:16,r1h          ;6a1012341601
     62     and.b @0x12345678:32,r1h          ;6a30123456781601
     63 
     64     and.b @er3,@er1                                ;7c350160
     65     and.b @er3,@(3:2,er1)                          ;7c353160
     66     and.b @er3,@-er1                               ;7c35b160
     67     and.b @er3,@er1+                               ;7c358160
     68     and.b @er3,@er1-                               ;7c35a160
     69     and.b @er3,@+er1                               ;7c359160
     70     and.b @er3,@(0xffff9abc:16,er1)                ;7c35c1609abc
     71     and.b @er3,@(0x9abcdef0:32,er1)                ;7c35c9609abcdef0
     72     and.b @er3,@(0xffff9abc:16,r2l.b)              ;7c35d2609abc
     73     and.b @er3,@(0xffff9abc:16,r2.w)              ;7c35e2609abc
     74     and.b @er3,@(0xffff9abc:16,er2.l)              ;7c35f2609abc
     75     and.b @er3,@(0x9abcdef0:32,r2l.b)              ;7c35da609abcdef0
     76     and.b @er3,@(0x9abcdef0:32,r2.w)              ;7c35ea609abcdef0
     77     and.b @er3,@(0x9abcdef0:32,er2.l)              ;7c35fa609abcdef0
     78     and.b @er3,@0xffff9abc:16                      ;7c3540609abc
     79     and.b @er3,@0x9abcdef0:32                      ;7c3548609abcdef0
     80 
     81     and.b @-er3,@er1                               ;01776c3c0160
     82     and.b @-er3,@(3:2,er1)                         ;01776c3c3160
     83     and.b @-er3,@-er1                              ;01776c3cb160
     84     and.b @-er3,@er1+                              ;01776c3c8160
     85     and.b @-er3,@er1-                              ;01776c3ca160
     86     and.b @-er3,@+er1                              ;01776c3c9160
     87     and.b @-er3,@(0xffff9abc:16,er1)               ;01776c3cc1609abc
     88     and.b @-er3,@(0x9abcdef0:32,er1)               ;01776c3cc9609abcdef0
     89     and.b @-er3,@(0xffff9abc:16,r2l.b)             ;01776c3cd2609abc
     90     and.b @-er3,@(0xffff9abc:16,r2.w)             ;01776c3ce2609abc
     91     and.b @-er3,@(0xffff9abc:16,er2.l)             ;01776c3cf2609abc
     92     and.b @-er3,@(0x9abcdef0:32,r2l.b)             ;01776c3cda609abcdef0
     93     and.b @-er3,@(0x9abcdef0:32,r2.w)             ;01776c3cea609abcdef0
     94     and.b @-er3,@(0x9abcdef0:32,er2.l)             ;01776c3cfa609abcdef0
     95     and.b @-er3,@0xffff9abc:16                     ;01776c3c40609abc
     96     and.b @-er3,@0x9abcdef0:32                     ;01776c3c48609abcdef0
     97 
     98     and.b @er3+,@er1                               ;01746c3c0160
     99     and.b @er3+,@(3:2,er1)                         ;01746c3c3160
    100     and.b @er3+,@-er1                              ;01746c3cb160
    101     and.b @er3+,@er1+                              ;01746c3c8160
    102     and.b @er3+,@er1-                              ;01746c3ca160
    103     and.b @er3+,@+er1                              ;01746c3c9160
    104     and.b @er3+,@(0xffff9abc:16,er1)               ;01746c3cc1609abc
    105     and.b @er3+,@(0x9abcdef0:32,er1)               ;01746c3cc9609abcdef0
    106     and.b @er3+,@(0xffff9abc:16,r2l.b)             ;01746c3cd2609abc
    107     and.b @er3+,@(0xffff9abc:16,r2.w)             ;01746c3ce2609abc
    108     and.b @er3+,@(0xffff9abc:16,er2.l)             ;01746c3cf2609abc
    109     and.b @er3+,@(0x9abcdef0:32,r2l.b)             ;01746c3cda609abcdef0
    110     and.b @er3+,@(0x9abcdef0:32,r2.w)             ;01746c3cea609abcdef0
    111     and.b @er3+,@(0x9abcdef0:32,er2.l)             ;01746c3cfa609abcdef0
    112     and.b @er3+,@0xffff9abc:16                     ;01746c3c40609abc
    113     and.b @er3+,@0x9abcdef0:32                     ;01746c3c48609abcdef0
    114 
    115     and.b @er3-,@er1                               ;01766c3c0160
    116     and.b @er3-,@(3:2,er1)                         ;01766c3c3160
    117     and.b @er3-,@-er1                              ;01766c3cb160
    118     and.b @er3-,@er1+                              ;01766c3c8160
    119     and.b @er3-,@er1-                              ;01766c3ca160
    120     and.b @er3-,@+er1                              ;01766c3c9160
    121     and.b @er3-,@(0xffff9abc:16,er1)               ;01766c3cc1609abc
    122     and.b @er3-,@(0x9abcdef0:32,er1)               ;01766c3cc9609abcdef0
    123     and.b @er3-,@(0xffff9abc:16,r2l.b)             ;01766c3cd2609abc
    124     and.b @er3-,@(0xffff9abc:16,r2.w)             ;01766c3ce2609abc
    125     and.b @er3-,@(0xffff9abc:16,er2.l)             ;01766c3cf2609abc
    126     and.b @er3-,@(0x9abcdef0:32,r2l.b)             ;01766c3cda609abcdef0
    127     and.b @er3-,@(0x9abcdef0:32,r2.w)             ;01766c3cea609abcdef0
    128     and.b @er3-,@(0x9abcdef0:32,er2.l)             ;01766c3cfa609abcdef0
    129     and.b @er3-,@0xffff9abc:16                     ;01766c3c40609abc
    130     and.b @er3-,@0x9abcdef0:32                     ;01766c3c48609abcdef0
    131 
    132     and.b @+er3,@er1                               ;01756c3c0160
    133     and.b @+er3,@(3:2,er1)                         ;01756c3c3160
    134     and.b @+er3,@-er1                              ;01756c3cb160
    135     and.b @+er3,@er1+                              ;01756c3c8160
    136     and.b @+er3,@er1-                              ;01756c3ca160
    137     and.b @+er3,@+er1                              ;01756c3c9160
    138     and.b @+er3,@(0xffff9abc:16,er1)               ;01756c3cc1609abc
    139     and.b @+er3,@(0x9abcdef0:32,er1)               ;01756c3cc9609abcdef0
    140     and.b @+er3,@(0xffff9abc:16,r2l.b)             ;01756c3cd2609abc
    141     and.b @+er3,@(0xffff9abc:16,r2.w)             ;01756c3ce2609abc
    142     and.b @+er3,@(0xffff9abc:16,er2.l)             ;01756c3cf2609abc
    143     and.b @+er3,@(0x9abcdef0:32,r2l.b)             ;01756c3cda609abcdef0
    144     and.b @+er3,@(0x9abcdef0:32,r2.w)             ;01756c3cea609abcdef0
    145     and.b @+er3,@(0x9abcdef0:32,er2.l)             ;01756c3cfa609abcdef0
    146     and.b @+er3,@0xffff9abc:16                     ;01756c3c40609abc
    147     and.b @+er3,@0x9abcdef0:32                     ;01756c3c48609abcdef0
    148 
    149     and.b @(0x1234:16,er3),@er1                         ;01746e3c12340160
    150     and.b @(0x1234:16,er3),@(3:2,er1)                   ;01746e3c12343160
    151     and.b @(0x1234:16,er3),@-er1                        ;01746e3c1234b160
    152     and.b @(0x1234:16,er3),@er1+                        ;01746e3c12348160
    153     and.b @(0x1234:16,er3),@er1-                        ;01746e3c1234a160
    154     and.b @(0x1234:16,er3),@+er1                        ;01746e3c12349160
    155     and.b @(0x1234:16,er3),@(0xffff9abc:16,er1)         ;01746e3c1234c1609abc
    156     and.b @(0x1234:16,er3),@(0x9abcdef0:32,er1)         ;01746e3c1234c9609abcdef0
    157     and.b @(0x1234:16,er3),@(0xffff9abc:16,r2l.b)       ;01746e3c1234d2609abc
    158     and.b @(0x1234:16,er3),@(0xffff9abc:16,r2.w)       ;01746e3c1234e2609abc
    159     and.b @(0x1234:16,er3),@(0xffff9abc:16,er2.l)       ;01746e3c1234f2609abc
    160     and.b @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b)       ;01746e3c1234da609abcdef0
    161     and.b @(0x1234:16,er3),@(0x9abcdef0:32,r2.w)       ;01746e3c1234ea609abcdef0
    162     and.b @(0x1234:16,er3),@(0x9abcdef0:32,er2.l)       ;01746e3c1234fa609abcdef0
    163     and.b @(0x1234:16,er3),@0xffff9abc:16               ;01746e3c123440609abc
    164     and.b @(0x1234:16,er3),@0x9abcdef0:32               ;01746e3c123448609abcdef0
    165 
    166     and.b @(0x12345678:32,er3),@er1                         ;78346a2c123456780160
    167     and.b @(0x12345678:32,er3),@(3:2,er1)                   ;78346a2c123456783160
    168     and.b @(0x12345678:32,er3),@-er1                        ;78346a2c12345678b160
    169     and.b @(0x12345678:32,er3),@er1+                        ;78346a2c123456788160
    170     and.b @(0x12345678:32,er3),@er1-                        ;78346a2c12345678a160
    171     and.b @(0x12345678:32,er3),@+er1                        ;78346a2c123456789160
    172     and.b @(0x12345678:32,er3),@(0xffff9abc:16,er1)         ;78346a2c12345678c1609abc
    173     and.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1)         ;78346a2c12345678c9609abcdef0
    174     and.b @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b)       ;78346a2c12345678d2609abc
    175     and.b @(0x12345678:32,er3),@(0xffff9abc:16,r2.w)       ;78346a2c12345678e2609abc
    176     and.b @(0x12345678:32,er3),@(0xffff9abc:16,er2.l)       ;78346a2c12345678f2609abc
    177     and.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b)       ;78346a2c12345678da609abcdef0
    178     and.b @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w)       ;78346a2c12345678ea609abcdef0
    179     and.b @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l)       ;78346a2c12345678fa609abcdef0
    180     and.b @(0x12345678:32,er3),@0xffff9abc:16               ;78346a2c1234567840609abc
    181     and.b @(0x12345678:32,er3),@0x9abcdef0:32               ;78346a2c1234567848609abcdef0
    182 
    183     and.b @(0x1234:16,r3l.b),@er1                       ;01756e3c12340160
    184     and.b @(0x1234:16,r3l.b),@(3:2,er1)                 ;01756e3c12343160
    185     and.b @(0x1234:16,r3l.b),@-er1                      ;01756e3c1234b160
    186     and.b @(0x1234:16,r3l.b),@er1+                      ;01756e3c12348160
    187     and.b @(0x1234:16,r3l.b),@er1-                      ;01756e3c1234a160
    188     and.b @(0x1234:16,r3l.b),@+er1                      ;01756e3c12349160
    189     and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1)       ;01756e3c1234c1609abc
    190     and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1)       ;01756e3c1234c9609abcdef0
    191     and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b)     ;01756e3c1234d2609abc
    192     and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w)     ;01756e3c1234e2609abc
    193     and.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l)     ;01756e3c1234f2609abc
    194     and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b)     ;01756e3c1234da609abcdef0
    195     and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w)     ;01756e3c1234ea609abcdef0
    196     and.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l)     ;01756e3c1234fa609abcdef0
    197     and.b @(0x1234:16,r3l.b),@0xffff9abc:16             ;01756e3c123440609abc
    198     and.b @(0x1234:16,r3l.b),@0x9abcdef0:32             ;01756e3c123448609abcdef0
    199 
    200     and.b @(0x1234:16,r3.w),@er1                       ;01766e3c12340160
    201     and.b @(0x1234:16,r3.w),@(3:2,er1)                 ;01766e3c12343160
    202     and.b @(0x1234:16,r3.w),@-er1                      ;01766e3c1234b160
    203     and.b @(0x1234:16,r3.w),@er1+                      ;01766e3c12348160
    204     and.b @(0x1234:16,r3.w),@er1-                      ;01766e3c1234a160
    205     and.b @(0x1234:16,r3.w),@+er1                      ;01766e3c12349160
    206     and.b @(0x1234:16,r3.w),@(0xffff9abc:16,er1)       ;01766e3c1234c1609abc
    207     and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1)       ;01766e3c1234c9609abcdef0
    208     and.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b)     ;01766e3c1234d2609abc
    209     and.b @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w)     ;01766e3c1234e2609abc
    210     and.b @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l)     ;01766e3c1234f2609abc
    211     and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b)     ;01766e3c1234da609abcdef0
    212     and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w)     ;01766e3c1234ea609abcdef0
    213     and.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l)     ;01766e3c1234fa609abcdef0
    214     and.b @(0x1234:16,r3.w),@0xffff9abc:16             ;01766e3c123440609abc
    215     and.b @(0x1234:16,r3.w),@0x9abcdef0:32             ;01766e3c123448609abcdef0
    216 
    217     and.b @(0x1234:16,er3.l),@er1                       ;01776e3c12340160
    218     and.b @(0x1234:16,er3.l),@(3:2,er1)                 ;01776e3c12343160
    219     and.b @(0x1234:16,er3.l),@-er1                      ;01776e3c1234b160
    220     and.b @(0x1234:16,er3.l),@er1+                      ;01776e3c12348160
    221     and.b @(0x1234:16,er3.l),@er1-                      ;01776e3c1234a160
    222     and.b @(0x1234:16,er3.l),@+er1                      ;01776e3c12349160
    223     and.b @(0x1234:16,er3.l),@(0xffff9abc:16,er1)       ;01776e3c1234c1609abc
    224     and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1)       ;01776e3c1234c9609abcdef0
    225     and.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b)     ;01776e3c1234d2609abc
    226     and.b @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w)     ;01776e3c1234e2609abc
    227     and.b @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l)     ;01776e3c1234f2609abc
    228     and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b)     ;01776e3c1234da609abcdef0
    229     and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w)     ;01776e3c1234ea609abcdef0
    230     and.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l)     ;01776e3c1234fa609abcdef0
    231     and.b @(0x1234:16,er3.l),@0xffff9abc:16             ;01776e3c123440609abc
    232     and.b @(0x1234:16,er3.l),@0x9abcdef0:32             ;01776e3c123448609abcdef0
    233 
    234     and.b @(0x12345678:32,r3l.b),@er1                       ;78356a2c123456780160
    235     and.b @(0x12345678:32,r3l.b),@(3:2,er1)                 ;78356a2c123456783160
    236     and.b @(0x12345678:32,r3l.b),@-er1                      ;78356a2c12345678b160
    237     and.b @(0x12345678:32,r3l.b),@er1+                      ;78356a2c123456788160
    238     and.b @(0x12345678:32,r3l.b),@er1-                      ;78356a2c12345678a160
    239     and.b @(0x12345678:32,r3l.b),@+er1                      ;78356a2c123456789160
    240     and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1)       ;78356a2c12345678c1609abc
    241     and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1)       ;78356a2c12345678c9609abcdef0
    242     and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b)     ;78356a2c12345678d2609abc
    243     and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w)     ;78356a2c12345678e2609abc
    244     and.b @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l)     ;78356a2c12345678f2609abc
    245     and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b)     ;78356a2c12345678da609abcdef0
    246     and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w)     ;78356a2c12345678ea609abcdef0
    247     and.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l)     ;78356a2c12345678fa609abcdef0
    248     and.b @(0x12345678:32,r3l.b),@0xffff9abc:16             ;78356a2c1234567840609abc
    249     and.b @(0x12345678:32,r3l.b),@0x9abcdef0:32             ;78356a2c1234567848609abcdef0
    250 
    251     and.b @(0x12345678:32,r3.w),@er1                       ;78366a2c123456780160
    252     and.b @(0x12345678:32,r3.w),@(3:2,er1)                 ;78366a2c123456783160
    253     and.b @(0x12345678:32,r3.w),@-er1                      ;78366a2c12345678b160
    254     and.b @(0x12345678:32,r3.w),@er1+                      ;78366a2c123456788160
    255     and.b @(0x12345678:32,r3.w),@er1-                      ;78366a2c12345678a160
    256     and.b @(0x12345678:32,r3.w),@+er1                      ;78366a2c123456789160
    257     and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er1)       ;78366a2c12345678c1609abc
    258     and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1)       ;78366a2c12345678c9609abcdef0
    259     and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b)     ;78366a2c12345678d2609abc
    260     and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w)     ;78366a2c12345678e2609abc
    261     and.b @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l)     ;78366a2c12345678f2609abc
    262     and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b)     ;78366a2c12345678da609abcdef0
    263     and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w)     ;78366a2c12345678ea609abcdef0
    264     and.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l)     ;78366a2c12345678fa609abcdef0
    265     and.b @(0x12345678:32,r3.w),@0xffff9abc:16             ;78366a2c1234567840609abc
    266     and.b @(0x12345678:32,r3.w),@0x9abcdef0:32             ;78366a2c1234567848609abcdef0
    267 
    268     and.b @(0x12345678:32,er3.l),@er1                       ;78376a2c123456780160
    269     and.b @(0x12345678:32,er3.l),@(3:2,er1)                 ;78376a2c123456783160
    270     and.b @(0x12345678:32,er3.l),@-er1                      ;78376a2c12345678b160
    271     and.b @(0x12345678:32,er3.l),@er1+                      ;78376a2c123456788160
    272     and.b @(0x12345678:32,er3.l),@er1-                      ;78376a2c12345678a160
    273     and.b @(0x12345678:32,er3.l),@+er1                      ;78376a2c123456789160
    274     and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er1)       ;78376a2c12345678c1609abc
    275     and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1)       ;78376a2c12345678c9609abcdef0
    276     and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b)     ;78376a2c12345678d2609abc
    277     and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w)     ;78376a2c12345678e2609abc
    278     and.b @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l)     ;78376a2c12345678f2609abc
    279     and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b)     ;78376a2c12345678da609abcdef0
    280     and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w)     ;78376a2c12345678ea609abcdef0
    281     and.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l)     ;78376a2c12345678fa609abcdef0
    282     and.b @(0x12345678:32,er3.l),@0xffff9abc:16             ;78376a2c1234567840609abc
    283     and.b @(0x12345678:32,er3.l),@0x9abcdef0:32             ;78376a2c1234567848609abcdef0
    284 
    285     and.b @0x1234:16,@er1                              ;6a1512340160
    286     and.b @0x1234:16,@(3:2,er1)                        ;6a1512343160
    287     and.b @0x1234:16,@-er1                             ;6a151234b160
    288     and.b @0x1234:16,@er1+                             ;6a1512348160
    289     and.b @0x1234:16,@er1-                             ;6a151234a160
    290     and.b @0x1234:16,@+er1                             ;6a1512349160
    291     and.b @0x1234:16,@(0xffff9abc:16,er1)              ;6a151234c1609abc
    292     and.b @0x1234:16,@(0x9abcdef0:32,er1)              ;6a151234c9609abcdef0
    293     and.b @0x1234:16,@(0xffff9abc:16,r2l.b)            ;6a151234d2609abc
    294     and.b @0x1234:16,@(0xffff9abc:16,r2.w)            ;6a151234e2609abc
    295     and.b @0x1234:16,@(0xffff9abc:16,er2.l)            ;6a151234f2609abc
    296     and.b @0x1234:16,@(0x9abcdef0:32,r2l.b)            ;6a151234da609abcdef0
    297     and.b @0x1234:16,@(0x9abcdef0:32,r2.w)            ;6a151234ea609abcdef0
    298     and.b @0x1234:16,@(0x9abcdef0:32,er2.l)            ;6a151234fa609abcdef0
    299     and.b @0x1234:16,@0xffff9abc:16                    ;6a15123440609abc
    300     and.b @0x1234:16,@0x9abcdef0:32                    ;6a15123448609abcdef0
    301 
    302     and.b @0x12345678:32,@er1                              ;6a35123456780160
    303     and.b @0x12345678:32,@(3:2,er1)                        ;6a35123456783160
    304     and.b @0x12345678:32,@-er1                             ;6a3512345678b160
    305     and.b @0x12345678:32,@er1+                             ;6a35123456788160
    306     and.b @0x12345678:32,@er1-                             ;6a3512345678a160
    307     and.b @0x12345678:32,@+er1                             ;6a35123456789160
    308     and.b @0x12345678:32,@(0xffff9abc:16,er1)              ;6a3512345678c1609abc
    309     and.b @0x12345678:32,@(0x9abcdef0:32,er1)              ;6a3512345678c9609abcdef0
    310     and.b @0x12345678:32,@(0xffff9abc:16,r2l.b)            ;6a3512345678d2609abc
    311     and.b @0x12345678:32,@(0xffff9abc:16,r2.w)            ;6a3512345678e2609abc
    312     and.b @0x12345678:32,@(0xffff9abc:16,er2.l)            ;6a3512345678f2609abc
    313     and.b @0x12345678:32,@(0x9abcdef0:32,r2l.b)            ;6a3512345678da609abcdef0
    314     and.b @0x12345678:32,@(0x9abcdef0:32,r2.w)            ;6a3512345678ea609abcdef0
    315     and.b @0x12345678:32,@(0x9abcdef0:32,er2.l)            ;6a3512345678fa609abcdef0
    316     and.b @0x12345678:32,@0xffff9abc:16                    ;6a351234567840609abc
    317     and.b @0x12345678:32,@0x9abcdef0:32                    ;6a351234567848609abcdef0
    318 
    319     and.w #0x1234:16,r1           ;79611234
    320     and.w #0x1234:16,@er1          ;015e01601234
    321     and.w #0x1234:16,@(0x6:2,er1) ;015e31601234
    322     and.w #0x1234:16,@er1+         ;015e81601234
    323     and.w #0x1234:16,@-er1         ;015eb1601234
    324     and.w #0x1234:16,@+er1         ;015e91601234
    325     and.w #0x1234:16,@er1-         ;015ea1601234
    326     and.w #0x1234:16,@(0xffff9abc:16,er1)   ;015ec1609abc1234
    327     and.w #0x1234:16,@(0x9abcdef0:32,er1)   ;015ec9609abcdef01234
    328     and.w #0x1234:16,@(0xffff9abc:16,r2l.b) ;015ed2609abc1234
    329     and.w #0x1234:16,@(0xffff9abc:16,r2.w) ;015ee2609abc1234
    330     and.w #0x1234:16,@(0xffff9abc:16,er2.l) ;015ef2609abc1234
    331     and.w #0x1234:16,@(0x9abcdef0:32,r2l.b) ;015eda609abcdef01234
    332     and.w #0x1234:16,@(0x9abcdef0:32,r2.w) ;015eea609abcdef01234
    333     and.w #0x1234:16,@(0x9abcdef0:32,er2.l) ;015efa609abcdef01234
    334     and.w #0x1234:16,@0xffff9abc:16         ;015e40609abc1234
    335     and.w #0x1234:16,@0x9abcdef0:32         ;015e48609abcdef01234
    336 
    337     and.w r3,r1              ;6631
    338 
    339     and.w r3,@er1            ;7d906630
    340     and.w r3,@(0x6:2,er1)   ;01593163
    341     and.w r3,@er1+           ;01598163
    342     and.w r3,@-er1           ;0159b163
    343     and.w r3,@+er1           ;01599163
    344     and.w r3,@er1-           ;0159a163
    345     and.w r3,@(0x1234:16,er1)     ;0159c1631234
    346     and.w r3,@(0x12345678:32,er1)     ;0159c96312345678
    347     and.w r3,@(0x1234:16,r2l.b)   ;0159d2631234
    348     and.w r3,@(0x1234:16,r2.w)   ;0159e2631234
    349     and.w r3,@(0x1234:16,er2.l)   ;0159f2631234
    350     and.w r3,@(0x12345678:32,r2l.b)   ;0159da6312345678
    351     and.w r3,@(0x12345678:32,r2.w)   ;0159ea6312345678
    352     and.w r3,@(0x12345678:32,er2.l)   ;0159fa6312345678
    353     and.w r3,@0x1234:16          ;6b1812346630
    354     and.w r3,@0x12345678:32          ;6b38123456786630
    355 
    356     and.w @er3,r1            ;7cb06601
    357     and.w @(0x6:2,er3),r1  ;015a3361
    358     and.w @er3+,r1          ;015a8361
    359     and.w @-er3,r1          ;015ab361
    360     and.w @+er3,r1          ;015a9361
    361     and.w @er3-,r1          ;015aa361
    362     and.w @(0x1234:16,er1),r1     ;015ac1611234
    363     and.w @(0x12345678:32,er1),r1     ;015ac96112345678
    364     and.w @(0x1234:16,r2l.b),r1   ;015ad2611234
    365     and.w @(0x1234:16,r2.w),r1   ;015ae2611234
    366     and.w @(0x1234:16,er2.l),r1   ;015af2611234
    367     and.w @(0x12345678:32,r2l.b),r1   ;015ada6112345678
    368     and.w @(0x12345678:32,r2.w),r1   ;015aea6112345678
    369     and.w @(0x12345678:32,er2.l),r1   ;015afa6112345678
    370     and.w @0x1234:16,r1          ;6b1012346601
    371     and.w @0x12345678:32,r1          ;6b30123456786601
    372 
    373     and.w @er3,@er1                                ;7cb50160
    374     and.w @er3,@(6:2,er1)                          ;7cb53160
    375     and.w @er3,@-er1                               ;7cb5b160
    376     and.w @er3,@er1+                               ;7cb58160
    377     and.w @er3,@er1-                               ;7cb5a160
    378     and.w @er3,@+er1                               ;7cb59160
    379     and.w @er3,@(0xffff9abc:16,er1)                ;7cb5c1609abc
    380     and.w @er3,@(0x9abcdef0:32,er1)                ;7cb5c9609abcdef0
    381     and.w @er3,@(0xffff9abc:16,r2l.b)              ;7cb5d2609abc
    382     and.w @er3,@(0xffff9abc:16,r2.w)              ;7cb5e2609abc
    383     and.w @er3,@(0xffff9abc:16,er2.l)              ;7cb5f2609abc
    384     and.w @er3,@(0x9abcdef0:32,r2l.b)              ;7cb5da609abcdef0
    385     and.w @er3,@(0x9abcdef0:32,r2.w)              ;7cb5ea609abcdef0
    386     and.w @er3,@(0x9abcdef0:32,er2.l)              ;7cb5fa609abcdef0
    387     and.w @er3,@0xffff9abc:16                      ;7cb540609abc
    388     and.w @er3,@0x9abcdef0:32                      ;7cb548609abcdef0
    389 
    390     and.w @-er3,@er1                               ;01576d3c0160
    391     and.w @-er3,@(6:2,er1)                         ;01576d3c3160
    392     and.w @-er3,@-er1                              ;01576d3cb160
    393     and.w @-er3,@er1+                              ;01576d3c8160
    394     and.w @-er3,@er1-                              ;01576d3ca160
    395     and.w @-er3,@+er1                              ;01576d3c9160
    396     and.w @-er3,@(0xffff9abc:16,er1)               ;01576d3cc1609abc
    397     and.w @-er3,@(0x9abcdef0:32,er1)               ;01576d3cc9609abcdef0
    398     and.w @-er3,@(0xffff9abc:16,r2l.b)             ;01576d3cd2609abc
    399     and.w @-er3,@(0xffff9abc:16,r2.w)             ;01576d3ce2609abc
    400     and.w @-er3,@(0xffff9abc:16,er2.l)             ;01576d3cf2609abc
    401     and.w @-er3,@(0x9abcdef0:32,r2l.b)             ;01576d3cda609abcdef0
    402     and.w @-er3,@(0x9abcdef0:32,r2.w)             ;01576d3cea609abcdef0
    403     and.w @-er3,@(0x9abcdef0:32,er2.l)             ;01576d3cfa609abcdef0
    404     and.w @-er3,@0xffff9abc:16                     ;01576d3c40609abc
    405     and.w @-er3,@0x9abcdef0:32                     ;01576d3c48609abcdef0
    406 
    407     and.w @er3+,@er1                               ;01546d3c0160
    408     and.w @er3+,@(6:2,er1)                         ;01546d3c3160
    409     and.w @er3+,@-er1                              ;01546d3cb160
    410     and.w @er3+,@er1+                              ;01546d3c8160
    411     and.w @er3+,@er1-                              ;01546d3ca160
    412     and.w @er3+,@+er1                              ;01546d3c9160
    413     and.w @er3+,@(0xffff9abc:16,er1)               ;01546d3cc1609abc
    414     and.w @er3+,@(0x9abcdef0:32,er1)               ;01546d3cc9609abcdef0
    415     and.w @er3+,@(0xffff9abc:16,r2l.b)             ;01546d3cd2609abc
    416     and.w @er3+,@(0xffff9abc:16,r2.w)             ;01546d3ce2609abc
    417     and.w @er3+,@(0xffff9abc:16,er2.l)             ;01546d3cf2609abc
    418     and.w @er3+,@(0x9abcdef0:32,r2l.b)             ;01546d3cda609abcdef0
    419     and.w @er3+,@(0x9abcdef0:32,r2.w)             ;01546d3cea609abcdef0
    420     and.w @er3+,@(0x9abcdef0:32,er2.l)             ;01546d3cfa609abcdef0
    421     and.w @er3+,@0xffff9abc:16                     ;01546d3c40609abc
    422     and.w @er3+,@0x9abcdef0:32                     ;01546d3c48609abcdef0
    423 
    424     and.w @er3-,@er1                               ;01566d3c0160
    425     and.w @er3-,@(6:2,er1)                         ;01566d3c3160
    426     and.w @er3-,@-er1                              ;01566d3cb160
    427     and.w @er3-,@er1+                              ;01566d3c8160
    428     and.w @er3-,@er1-                              ;01566d3ca160
    429     and.w @er3-,@+er1                              ;01566d3c9160
    430     and.w @er3-,@(0xffff9abc:16,er1)               ;01566d3cc1609abc
    431     and.w @er3-,@(0x9abcdef0:32,er1)               ;01566d3cc9609abcdef0
    432     and.w @er3-,@(0xffff9abc:16,r2l.b)             ;01566d3cd2609abc
    433     and.w @er3-,@(0xffff9abc:16,r2.w)             ;01566d3ce2609abc
    434     and.w @er3-,@(0xffff9abc:16,er2.l)             ;01566d3cf2609abc
    435     and.w @er3-,@(0x9abcdef0:32,r2l.b)             ;01566d3cda609abcdef0
    436     and.w @er3-,@(0x9abcdef0:32,r2.w)             ;01566d3cea609abcdef0
    437     and.w @er3-,@(0x9abcdef0:32,er2.l)             ;01566d3cfa609abcdef0
    438     and.w @er3-,@0xffff9abc:16                     ;01566d3c40609abc
    439     and.w @er3-,@0x9abcdef0:32                     ;01566d3c48609abcdef0
    440 
    441     and.w @+er3,@er1                               ;01556d3c0160
    442     and.w @+er3,@(6:2,er1)                         ;01556d3c3160
    443     and.w @+er3,@-er1                              ;01556d3cb160
    444     and.w @+er3,@er1+                              ;01556d3c8160
    445     and.w @+er3,@er1-                              ;01556d3ca160
    446     and.w @+er3,@+er1                              ;01556d3c9160
    447     and.w @+er3,@(0xffff9abc:16,er1)               ;01556d3cc1609abc
    448     and.w @+er3,@(0x9abcdef0:32,er1)               ;01556d3cc9609abcdef0
    449     and.w @+er3,@(0xffff9abc:16,r2l.b)             ;01556d3cd2609abc
    450     and.w @+er3,@(0xffff9abc:16,r2.w)             ;01556d3ce2609abc
    451     and.w @+er3,@(0xffff9abc:16,er2.l)             ;01556d3cf2609abc
    452     and.w @+er3,@(0x9abcdef0:32,r2l.b)             ;01556d3cda609abcdef0
    453     and.w @+er3,@(0x9abcdef0:32,r2.w)             ;01556d3cea609abcdef0
    454     and.w @+er3,@(0x9abcdef0:32,er2.l)             ;01556d3cfa609abcdef0
    455     and.w @+er3,@0xffff9abc:16                     ;01556d3c40609abc
    456     and.w @+er3,@0x9abcdef0:32                     ;01556d3c48609abcdef0
    457 
    458     and.w @(0x1234:16,er3),@er1                         ;01546f3c12340160
    459     and.w @(0x1234:16,er3),@(6:2,er1)                   ;01546f3c12343160
    460     and.w @(0x1234:16,er3),@-er1                        ;01546f3c1234b160
    461     and.w @(0x1234:16,er3),@er1+                        ;01546f3c12348160
    462     and.w @(0x1234:16,er3),@er1-                        ;01546f3c1234a160
    463     and.w @(0x1234:16,er3),@+er1                        ;01546f3c12349160
    464     and.w @(0x1234:16,er3),@(0xffff9abc:16,er1)         ;01546f3c1234c1609abc
    465     and.w @(0x1234:16,er3),@(0x9abcdef0:32,er1)         ;01546f3c1234c9609abcdef0
    466     and.w @(0x1234:16,er3),@(0xffff9abc:16,r2l.b)       ;01546f3c1234d2609abc
    467     and.w @(0x1234:16,er3),@(0xffff9abc:16,r2.w)       ;01546f3c1234e2609abc
    468     and.w @(0x1234:16,er3),@(0xffff9abc:16,er2.l)       ;01546f3c1234f2609abc
    469     and.w @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b)       ;01546f3c1234da609abcdef0
    470     and.w @(0x1234:16,er3),@(0x9abcdef0:32,r2.w)       ;01546f3c1234ea609abcdef0
    471     and.w @(0x1234:16,er3),@(0x9abcdef0:32,er2.l)       ;01546f3c1234fa609abcdef0
    472     and.w @(0x1234:16,er3),@0xffff9abc:16               ;01546f3c123440609abc
    473     and.w @(0x1234:16,er3),@0x9abcdef0:32               ;01546f3c123448609abcdef0
    474 
    475     and.w @(0x12345678:32,er3),@er1                         ;78346b2c123456780160
    476     and.w @(0x12345678:32,er3),@(6:2,er1)                   ;78346b2c123456783160
    477     and.w @(0x12345678:32,er3),@-er1                        ;78346b2c12345678b160
    478     and.w @(0x12345678:32,er3),@er1+                        ;78346b2c123456788160
    479     and.w @(0x12345678:32,er3),@er1-                        ;78346b2c12345678a160
    480     and.w @(0x12345678:32,er3),@+er1                        ;78346b2c123456789160
    481     and.w @(0x12345678:32,er3),@(0xffff9abc:16,er1)         ;78346b2c12345678c1609abc
    482     and.w @(0x12345678:32,er3),@(0x9abcdef0:32,er1)         ;78346b2c12345678c9609abcdef0
    483     and.w @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b)       ;78346b2c12345678d2609abc
    484     and.w @(0x12345678:32,er3),@(0xffff9abc:16,r2.w)       ;78346b2c12345678e2609abc
    485     and.w @(0x12345678:32,er3),@(0xffff9abc:16,er2.l)       ;78346b2c12345678f2609abc
    486     and.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b)       ;78346b2c12345678da609abcdef0
    487     and.w @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w)       ;78346b2c12345678ea609abcdef0
    488     and.w @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l)       ;78346b2c12345678fa609abcdef0
    489     and.w @(0x12345678:32,er3),@0xffff9abc:16               ;78346b2c1234567840609abc
    490     and.w @(0x12345678:32,er3),@0x9abcdef0:32               ;78346b2c1234567848609abcdef0
    491 
    492     and.w @(0x1234:16,r3l.b),@er1                       ;01556f3c12340160
    493     and.w @(0x1234:16,r3l.b),@(6:2,er1)                 ;01556f3c12343160
    494     and.w @(0x1234:16,r3l.b),@-er1                      ;01556f3c1234b160
    495     and.w @(0x1234:16,r3l.b),@er1+                      ;01556f3c12348160
    496     and.w @(0x1234:16,r3l.b),@er1-                      ;01556f3c1234a160
    497     and.w @(0x1234:16,r3l.b),@+er1                      ;01556f3c12349160
    498     and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er1)       ;01556f3c1234c1609abc
    499     and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1)       ;01556f3c1234c9609abcdef0
    500     and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b)     ;01556f3c1234d2609abc
    501     and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w)     ;01556f3c1234e2609abc
    502     and.w @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l)     ;01556f3c1234f2609abc
    503     and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b)     ;01556f3c1234da609abcdef0
    504     and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w)     ;01556f3c1234ea609abcdef0
    505     and.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l)     ;01556f3c1234fa609abcdef0
    506     and.w @(0x1234:16,r3l.b),@0xffff9abc:16             ;01556f3c123440609abc
    507     and.w @(0x1234:16,r3l.b),@0x9abcdef0:32             ;01556f3c123448609abcdef0
    508 
    509     and.w @(0x1234:16,r3.w),@er1                       ;01566f3c12340160
    510     and.w @(0x1234:16,r3.w),@(6:2,er1)                 ;01566f3c12343160
    511     and.w @(0x1234:16,r3.w),@-er1                      ;01566f3c1234b160
    512     and.w @(0x1234:16,r3.w),@er1+                      ;01566f3c12348160
    513     and.w @(0x1234:16,r3.w),@er1-                      ;01566f3c1234a160
    514     and.w @(0x1234:16,r3.w),@+er1                      ;01566f3c12349160
    515     and.w @(0x1234:16,r3.w),@(0xffff9abc:16,er1)       ;01566f3c1234c1609abc
    516     and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1)       ;01566f3c1234c9609abcdef0
    517     and.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b)     ;01566f3c1234d2609abc
    518     and.w @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w)     ;01566f3c1234e2609abc
    519     and.w @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l)     ;01566f3c1234f2609abc
    520     and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b)     ;01566f3c1234da609abcdef0
    521     and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w)     ;01566f3c1234ea609abcdef0
    522     and.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l)     ;01566f3c1234fa609abcdef0
    523     and.w @(0x1234:16,r3.w),@0xffff9abc:16             ;01566f3c123440609abc
    524     and.w @(0x1234:16,r3.w),@0x9abcdef0:32             ;01566f3c123448609abcdef0
    525 
    526     and.w @(0x1234:16,er3.l),@er1                       ;01576f3c12340160
    527     and.w @(0x1234:16,er3.l),@(6:2,er1)                 ;01576f3c12343160
    528     and.w @(0x1234:16,er3.l),@-er1                      ;01576f3c1234b160
    529     and.w @(0x1234:16,er3.l),@er1+                      ;01576f3c12348160
    530     and.w @(0x1234:16,er3.l),@er1-                      ;01576f3c1234a160
    531     and.w @(0x1234:16,er3.l),@+er1                      ;01576f3c12349160
    532     and.w @(0x1234:16,er3.l),@(0xffff9abc:16,er1)       ;01576f3c1234c1609abc
    533     and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1)       ;01576f3c1234c9609abcdef0
    534     and.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b)     ;01576f3c1234d2609abc
    535     and.w @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w)     ;01576f3c1234e2609abc
    536     and.w @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l)     ;01576f3c1234f2609abc
    537     and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b)     ;01576f3c1234da609abcdef0
    538     and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w)     ;01576f3c1234ea609abcdef0
    539     and.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l)     ;01576f3c1234fa609abcdef0
    540     and.w @(0x1234:16,er3.l),@0xffff9abc:16             ;01576f3c123440609abc
    541     and.w @(0x1234:16,er3.l),@0x9abcdef0:32             ;01576f3c123448609abcdef0
    542 
    543     and.w @(0x12345678:32,r3l.b),@er1                       ;78356b2c123456780160
    544     and.w @(0x12345678:32,r3l.b),@(6:2,er1)                 ;78356b2c123456783160
    545     and.w @(0x12345678:32,r3l.b),@-er1                      ;78356b2c12345678b160
    546     and.w @(0x12345678:32,r3l.b),@er1+                      ;78356b2c123456788160
    547     and.w @(0x12345678:32,r3l.b),@er1-                      ;78356b2c12345678a160
    548     and.w @(0x12345678:32,r3l.b),@+er1                      ;78356b2c123456789160
    549     and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1)       ;78356b2c12345678c1609abc
    550     and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1)       ;78356b2c12345678c9609abcdef0
    551     and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b)     ;78356b2c12345678d2609abc
    552     and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w)     ;78356b2c12345678e2609abc
    553     and.w @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l)     ;78356b2c12345678f2609abc
    554     and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b)     ;78356b2c12345678da609abcdef0
    555     and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w)     ;78356b2c12345678ea609abcdef0
    556     and.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l)     ;78356b2c12345678fa609abcdef0
    557     and.w @(0x12345678:32,r3l.b),@0xffff9abc:16             ;78356b2c1234567840609abc
    558     and.w @(0x12345678:32,r3l.b),@0x9abcdef0:32             ;78356b2c1234567848609abcdef0
    559 
    560     and.w @(0x12345678:32,r3.w),@er1                       ;78366b2c123456780160
    561     and.w @(0x12345678:32,r3.w),@(6:2,er1)                 ;78366b2c123456783160
    562     and.w @(0x12345678:32,r3.w),@-er1                      ;78366b2c12345678b160
    563     and.w @(0x12345678:32,r3.w),@er1+                      ;78366b2c123456788160
    564     and.w @(0x12345678:32,r3.w),@er1-                      ;78366b2c12345678a160
    565     and.w @(0x12345678:32,r3.w),@+er1                      ;78366b2c123456789160
    566     and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er1)       ;78366b2c12345678c1609abc
    567     and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1)       ;78366b2c12345678c9609abcdef0
    568     and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b)     ;78366b2c12345678d2609abc
    569     and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w)     ;78366b2c12345678e2609abc
    570     and.w @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l)     ;78366b2c12345678f2609abc
    571     and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b)     ;78366b2c12345678da609abcdef0
    572     and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w)     ;78366b2c12345678ea609abcdef0
    573     and.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l)     ;78366b2c12345678fa609abcdef0
    574     and.w @(0x12345678:32,r3.w),@0xffff9abc:16             ;78366b2c1234567840609abc
    575     and.w @(0x12345678:32,r3.w),@0x9abcdef0:32             ;78366b2c1234567848609abcdef0
    576 
    577     and.w @(0x12345678:32,er3.l),@er1                       ;78376b2c123456780160
    578     and.w @(0x12345678:32,er3.l),@(6:2,er1)                 ;78376b2c123456783160
    579     and.w @(0x12345678:32,er3.l),@-er1                      ;78376b2c12345678b160
    580     and.w @(0x12345678:32,er3.l),@er1+                      ;78376b2c123456788160
    581     and.w @(0x12345678:32,er3.l),@er1-                      ;78376b2c12345678a160
    582     and.w @(0x12345678:32,er3.l),@+er1                      ;78376b2c123456789160
    583     and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er1)       ;78376b2c12345678c1609abc
    584     and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1)       ;78376b2c12345678c9609abcdef0
    585     and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b)     ;78376b2c12345678d2609abc
    586     and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w)     ;78376b2c12345678e2609abc
    587     and.w @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l)     ;78376b2c12345678f2609abc
    588     and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b)     ;78376b2c12345678da609abcdef0
    589     and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w)     ;78376b2c12345678ea609abcdef0
    590     and.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l)     ;78376b2c12345678fa609abcdef0
    591     and.w @(0x12345678:32,er3.l),@0xffff9abc:16             ;78376b2c1234567840609abc
    592     and.w @(0x12345678:32,er3.l),@0x9abcdef0:32             ;78376b2c1234567848609abcdef0
    593 
    594     and.w @0x1234:16,@er1                              ;6b1512340160
    595     and.w @0x1234:16,@(6:2,er1)                        ;6b1512343160
    596     and.w @0x1234:16,@-er1                             ;6b151234b160
    597     and.w @0x1234:16,@er1+                             ;6b1512348160
    598     and.w @0x1234:16,@er1-                             ;6b151234a160
    599     and.w @0x1234:16,@+er1                             ;6b1512349160
    600     and.w @0x1234:16,@(0xffff9abc:16,er1)              ;6b151234c1609abc
    601     and.w @0x1234:16,@(0x9abcdef0:32,er1)              ;6b151234c9609abcdef0
    602     and.w @0x1234:16,@(0xffff9abc:16,r2l.b)            ;6b151234d2609abc
    603     and.w @0x1234:16,@(0xffff9abc:16,r2.w)            ;6b151234e2609abc
    604     and.w @0x1234:16,@(0xffff9abc:16,er2.l)            ;6b151234f2609abc
    605     and.w @0x1234:16,@(0x9abcdef0:32,r2l.b)            ;6b151234da609abcdef0
    606     and.w @0x1234:16,@(0x9abcdef0:32,r2.w)            ;6b151234ea609abcdef0
    607     and.w @0x1234:16,@(0x9abcdef0:32,er2.l)            ;6b151234fa609abcdef0
    608     and.w @0x1234:16,@0xffff9abc:16                    ;6b15123440609abc
    609     and.w @0x1234:16,@0x9abcdef0:32                    ;6b15123448609abcdef0
    610 
    611     and.w @0x12345678:32,@er1                              ;6b35123456780160
    612     and.w @0x12345678:32,@(6:2,er1)                        ;6b35123456783160
    613     and.w @0x12345678:32,@-er1                             ;6b3512345678b160
    614     and.w @0x12345678:32,@er1+                             ;6b35123456788160
    615     and.w @0x12345678:32,@er1-                             ;6b3512345678a160
    616     and.w @0x12345678:32,@+er1                             ;6b35123456789160
    617     and.w @0x12345678:32,@(0xffff9abc:16,er1)              ;6b3512345678c1609abc
    618     and.w @0x12345678:32,@(0x9abcdef0:32,er1)              ;6b3512345678c9609abcdef0
    619     and.w @0x12345678:32,@(0xffff9abc:16,r2l.b)            ;6b3512345678d2609abc
    620     and.w @0x12345678:32,@(0xffff9abc:16,r2.w)            ;6b3512345678e2609abc
    621     and.w @0x12345678:32,@(0xffff9abc:16,er2.l)            ;6b3512345678f2609abc
    622     and.w @0x12345678:32,@(0x9abcdef0:32,r2l.b)            ;6b3512345678da609abcdef0
    623     and.w @0x12345678:32,@(0x9abcdef0:32,r2.w)            ;6b3512345678ea609abcdef0
    624     and.w @0x12345678:32,@(0x9abcdef0:32,er2.l)            ;6b3512345678fa609abcdef0
    625     and.w @0x12345678:32,@0xffff9abc:16                    ;6b351234567840609abc
    626     and.w @0x12345678:32,@0x9abcdef0:32                    ;6b351234567848609abcdef0
    627 
    628     and.l #0x12345678:32,er1          ;7a6112345678
    629     and.l #0x1234:16,er1           ;7a691234
    630     and.l #0x12345678:32,@er1          ;010e016812345678
    631     and.l #0x12345678:32,@(0xc:2,er1) ;010e316812345678
    632     and.l #0x12345678:32,@er1+         ;010e816812345678
    633     and.l #0x12345678:32,@-er1         ;010eb16812345678
    634     and.l #0x12345678:32,@+er1         ;010e916812345678
    635     and.l #0x12345678:32,@er1-         ;010ea16812345678
    636     and.l #0x12345678:32,@(0xffff9abc:16,er1)   ;010ec1689abc12345678
    637     and.l #0x12345678:32,@(0x9abcdef0:32,er1)   ;010ec9689abcdef012345678
    638     and.l #0x12345678:32,@(0xffff9abc:16,r2l.b) ;010ed2689abc12345678
    639     and.l #0x12345678:32,@(0xffff9abc:16,r2.w) ;010ee2689abc12345678
    640     and.l #0x12345678:32,@(0xffff9abc:16,er2.l) ;010ef2689abc12345678
    641     and.l #0x12345678:32,@(0x9abcdef0:32,r2l.b) ;010eda689abcdef012345678
    642     and.l #0x12345678:32,@(0x9abcdef0:32,r2.w) ;010eea689abcdef012345678
    643     and.l #0x12345678:32,@(0x9abcdef0:32,er2.l) ;010efa689abcdef012345678
    644     and.l #0x12345678:32,@0xffff9abc:16         ;010e40689abc12345678
    645     and.l #0x12345678:32,@0x9abcdef0:32         ;010e48689abcdef012345678
    646     and.l #0x1234:16,@er1          ;010e01601234
    647     and.l #0x1234:16,@(0xc:2,er1) ;010e31601234
    648     and.l #0x1234:16,@er1+         ;010e81601234
    649     and.l #0x1234:16,@-er1         ;010eb1601234
    650     and.l #0x1234:16,@+er1         ;010e91601234
    651     and.l #0x1234:16,@er1-         ;010ea1601234
    652     and.l #0x1234:16,@(0xffff9abc:16,er1)   ;010ec1609abc1234
    653     and.l #0x1234:16,@(0x9abcdef0:32,er1)   ;010ec9609abcdef01234
    654     and.l #0x1234:16,@(0xffff9abc:16,r2l.b) ;010ed2609abc1234
    655     and.l #0x1234:16,@(0xffff9abc:16,r2.w) ;010ee2609abc1234
    656     and.l #0x1234:16,@(0xffff9abc:16,er2.l) ;010ef2609abc1234
    657     and.l #0x1234:16,@(0x9abcdef0:32,r2l.b) ;010eda609abcdef01234
    658     and.l #0x1234:16,@(0x9abcdef0:32,r2.w) ;010eea609abcdef01234
    659     and.l #0x1234:16,@(0x9abcdef0:32,er2.l) ;010efa609abcdef01234
    660     and.l #0x1234:16,@0xffff9abc:16         ;010e40609abc1234
    661     and.l #0x1234:16,@0x9abcdef0:32         ;010e48609abcdef01234
    662 
    663     and.l er3,er1            ;01f06631
    664 
    665     and.l er3,@er1            ;01090163
    666     and.l er3,@(0xc:2,er1)   ;01093163
    667     and.l er3,@er1+           ;01098163
    668     and.l er3,@-er1           ;0109b163
    669     and.l er3,@+er1           ;01099163
    670     and.l er3,@er1-           ;0109a163
    671     and.l er3,@(0x1234:16,er1)     ;0109c1631234
    672     and.l er3,@(0x12345678:32,er1)     ;0109c96312345678
    673     and.l er3,@(0x1234:16,r2l.b)   ;0109d2631234
    674     and.l er3,@(0x1234:16,r2.w)   ;0109e2631234
    675     and.l er3,@(0x1234:16,er2.l)   ;0109f2631234
    676     and.l er3,@(0x12345678:32,r2l.b)   ;0109da6312345678
    677     and.l er3,@(0x12345678:32,r2.w)   ;0109ea6312345678
    678     and.l er3,@(0x12345678:32,er2.l)   ;0109fa6312345678
    679     and.l er3,@0x1234:16          ;010940631234
    680     and.l er3,@0x12345678:32          ;0109486312345678
    681 
    682     and.l @er3,er1            ;010a0361
    683     and.l @(0xc:2,er3),er1  ;010a3361
    684     and.l @er3+,er1          ;010a8361
    685     and.l @-er3,er1          ;010ab361
    686     and.l @+er3,er1          ;010a9361
    687     and.l @er3-,er1          ;010aa361
    688     and.l @(0x1234:16,er1),er1     ;010ac1611234
    689     and.l @(0x12345678:32,er1),er1     ;010ac96112345678
    690     and.l @(0x1234:16,r2l.b),er1   ;010ad2611234
    691     and.l @(0x1234:16,r2.w),er1   ;010ae2611234
    692     and.l @(0x1234:16,er2.l),er1   ;010af2611234
    693     and.l @(0x12345678:32,r2l.b),er1   ;010ada6112345678
    694     and.l @(0x12345678:32,r2.w),er1   ;010aea6112345678
    695     and.l @(0x12345678:32,er2.l),er1   ;010afa6112345678
    696     and.l @0x1234:16,er1          ;010a40611234
    697     and.l @0x12345678:32,er1          ;010a486112345678
    698 
    699     and.l @er3,@er1                                ;0104693c0160
    700     and.l @er3,@(0xc:2,er1)                          ;0104693c3160
    701     and.l @er3,@-er1                               ;0104693cb160
    702     and.l @er3,@er1+                               ;0104693c8160
    703     and.l @er3,@er1-                               ;0104693ca160
    704     and.l @er3,@+er1                               ;0104693c9160
    705     and.l @er3,@(0xffff9abc:16,er1)                ;0104693cc1609abc
    706     and.l @er3,@(0x9abcdef0:32,er1)                ;0104693cc9609abcdef0
    707     and.l @er3,@(0xffff9abc:16,r2l.b)              ;0104693cd2609abc
    708     and.l @er3,@(0xffff9abc:16,r2.w)              ;0104693ce2609abc
    709     and.l @er3,@(0xffff9abc:16,er2.l)              ;0104693cf2609abc
    710     and.l @er3,@(0x9abcdef0:32,r2l.b)              ;0104693cda609abcdef0
    711     and.l @er3,@(0x9abcdef0:32,r2.w)              ;0104693cea609abcdef0
    712     and.l @er3,@(0x9abcdef0:32,er2.l)              ;0104693cfa609abcdef0
    713     and.l @er3,@0xffff9abc:16                      ;0104693c40609abc
    714     and.l @er3,@0x9abcdef0:32                      ;0104693c48609abcdef0
    715 
    716     and.l @(0xc:2,er3),@er1                       ;0107693c0160
    717     and.l @(0xc:2,er3),@(0xc:2,er1)                 ;0107693c3160
    718     and.l @(0xc:2,er3),@-er1                      ;0107693cb160
    719     and.l @(0xc:2,er3),@er1+                      ;0107693c8160
    720     and.l @(0xc:2,er3),@er1-                      ;0107693ca160
    721     and.l @(0xc:2,er3),@+er1                      ;0107693c9160
    722     and.l @(0xc:2,er3),@(0xffff9abc:16,er1)       ;0107693cc1609abc
    723     and.l @(0xc:2,er3),@(0x9abcdef0:32,er1)       ;0107693cc9609abcdef0
    724     and.l @(0xc:2,er3),@(0xffff9abc:16,r2l.b)     ;0107693cd2609abc
    725     and.l @(0xc:2,er3),@(0xffff9abc:16,r2.w)     ;0107693ce2609abc
    726     and.l @(0xc:2,er3),@(0xffff9abc:16,er2.l)     ;0107693cf2609abc
    727     and.l @(0xc:2,er3),@(0x9abcdef0:32,r2l.b)     ;0107693cda609abcdef0
    728     and.l @(0xc:2,er3),@(0x9abcdef0:32,r2.w)     ;0107693cea609abcdef0
    729     and.l @(0xc:2,er3),@(0x9abcdef0:32,er2.l)     ;0107693cfa609abcdef0
    730     and.l @(0xc:2,er3),@0xffff9abc:16             ;0107693c40609abc
    731     and.l @(0xc:2,er3),@0x9abcdef0:32             ;0107693c48609abcdef0
    732 
    733     and.l @-er3,@er1                               ;01076d3c0160
    734     and.l @-er3,@(0xc:2,er1)                         ;01076d3c3160
    735     and.l @-er3,@-er1                              ;01076d3cb160
    736     and.l @-er3,@er1+                              ;01076d3c8160
    737     and.l @-er3,@er1-                              ;01076d3ca160
    738     and.l @-er3,@+er1                              ;01076d3c9160
    739     and.l @-er3,@(0xffff9abc:16,er1)               ;01076d3cc1609abc
    740     and.l @-er3,@(0x9abcdef0:32,er1)               ;01076d3cc9609abcdef0
    741     and.l @-er3,@(0xffff9abc:16,r2l.b)             ;01076d3cd2609abc
    742     and.l @-er3,@(0xffff9abc:16,r2.w)             ;01076d3ce2609abc
    743     and.l @-er3,@(0xffff9abc:16,er2.l)             ;01076d3cf2609abc
    744     and.l @-er3,@(0x9abcdef0:32,r2l.b)             ;01076d3cda609abcdef0
    745     and.l @-er3,@(0x9abcdef0:32,r2.w)             ;01076d3cea609abcdef0
    746     and.l @-er3,@(0x9abcdef0:32,er2.l)             ;01076d3cfa609abcdef0
    747     and.l @-er3,@0xffff9abc:16                     ;01076d3c40609abc
    748     and.l @-er3,@0x9abcdef0:32                     ;01076d3c48609abcdef0
    749 
    750     and.l @er3+,@er1                               ;01046d3c0160
    751     and.l @er3+,@(0xc:2,er1)                         ;01046d3c3160
    752     and.l @er3+,@-er1                              ;01046d3cb160
    753     and.l @er3+,@er1+                              ;01046d3c8160
    754     and.l @er3+,@er1-                              ;01046d3ca160
    755     and.l @er3+,@+er1                              ;01046d3c9160
    756     and.l @er3+,@(0xffff9abc:16,er1)               ;01046d3cc1609abc
    757     and.l @er3+,@(0x9abcdef0:32,er1)               ;01046d3cc9609abcdef0
    758     and.l @er3+,@(0xffff9abc:16,r2l.b)             ;01046d3cd2609abc
    759     and.l @er3+,@(0xffff9abc:16,r2.w)             ;01046d3ce2609abc
    760     and.l @er3+,@(0xffff9abc:16,er2.l)             ;01046d3cf2609abc
    761     and.l @er3+,@(0x9abcdef0:32,r2l.b)             ;01046d3cda609abcdef0
    762     and.l @er3+,@(0x9abcdef0:32,r2.w)             ;01046d3cea609abcdef0
    763     and.l @er3+,@(0x9abcdef0:32,er2.l)             ;01046d3cfa609abcdef0
    764     and.l @er3+,@0xffff9abc:16                     ;01046d3c40609abc
    765     and.l @er3+,@0x9abcdef0:32                     ;01046d3c48609abcdef0
    766 
    767     and.l @er3-,@er1                               ;01066d3c0160
    768     and.l @er3-,@(0xc:2,er1)                         ;01066d3c3160
    769     and.l @er3-,@-er1                              ;01066d3cb160
    770     and.l @er3-,@er1+                              ;01066d3c8160
    771     and.l @er3-,@er1-                              ;01066d3ca160
    772     and.l @er3-,@+er1                              ;01066d3c9160
    773     and.l @er3-,@(0xffff9abc:16,er1)               ;01066d3cc1609abc
    774     and.l @er3-,@(0x9abcdef0:32,er1)               ;01066d3cc9609abcdef0
    775     and.l @er3-,@(0xffff9abc:16,r2l.b)             ;01066d3cd2609abc
    776     and.l @er3-,@(0xffff9abc:16,r2.w)             ;01066d3ce2609abc
    777     and.l @er3-,@(0xffff9abc:16,er2.l)             ;01066d3cf2609abc
    778     and.l @er3-,@(0x9abcdef0:32,r2l.b)             ;01066d3cda609abcdef0
    779     and.l @er3-,@(0x9abcdef0:32,r2.w)             ;01066d3cea609abcdef0
    780     and.l @er3-,@(0x9abcdef0:32,er2.l)             ;01066d3cfa609abcdef0
    781     and.l @er3-,@0xffff9abc:16                     ;01066d3c40609abc
    782     and.l @er3-,@0x9abcdef0:32                     ;01066d3c48609abcdef0
    783 
    784     and.l @+er3,@er1                               ;01056d3c0160
    785     and.l @+er3,@(0xc:2,er1)                         ;01056d3c3160
    786     and.l @+er3,@-er1                              ;01056d3cb160
    787     and.l @+er3,@er1+                              ;01056d3c8160
    788     and.l @+er3,@er1-                              ;01056d3ca160
    789     and.l @+er3,@+er1                              ;01056d3c9160
    790     and.l @+er3,@(0xffff9abc:16,er1)               ;01056d3cc1609abc
    791     and.l @+er3,@(0x9abcdef0:32,er1)               ;01056d3cc9609abcdef0
    792     and.l @+er3,@(0xffff9abc:16,r2l.b)             ;01056d3cd2609abc
    793     and.l @+er3,@(0xffff9abc:16,r2.w)             ;01056d3ce2609abc
    794     and.l @+er3,@(0xffff9abc:16,er2.l)             ;01056d3cf2609abc
    795     and.l @+er3,@(0x9abcdef0:32,r2l.b)             ;01056d3cda609abcdef0
    796     and.l @+er3,@(0x9abcdef0:32,r2.w)             ;01056d3cea609abcdef0
    797     and.l @+er3,@(0x9abcdef0:32,er2.l)             ;01056d3cfa609abcdef0
    798     and.l @+er3,@0xffff9abc:16                     ;01056d3c40609abc
    799     and.l @+er3,@0x9abcdef0:32                     ;01056d3c48609abcdef0
    800 
    801     and.l @(0x1234:16,er3),@er1                         ;01046f3c12340160
    802     and.l @(0x1234:16,er3),@(0xc:2,er1)                   ;01046f3c12343160
    803     and.l @(0x1234:16,er3),@-er1                        ;01046f3c1234b160
    804     and.l @(0x1234:16,er3),@er1+                        ;01046f3c12348160
    805     and.l @(0x1234:16,er3),@er1-                        ;01046f3c1234a160
    806     and.l @(0x1234:16,er3),@+er1                        ;01046f3c12349160
    807     and.l @(0x1234:16,er3),@(0xffff9abc:16,er1)         ;01046f3c1234c1609abc
    808     and.l @(0x1234:16,er3),@(0x9abcdef0:32,er1)         ;01046f3c1234c9609abcdef0
    809     and.l @(0x1234:16,er3),@(0xffff9abc:16,r2l.b)       ;01046f3c1234d2609abc
    810     and.l @(0x1234:16,er3),@(0xffff9abc:16,r2.w)       ;01046f3c1234e2609abc
    811     and.l @(0x1234:16,er3),@(0xffff9abc:16,er2.l)       ;01046f3c1234f2609abc
    812     and.l @(0x1234:16,er3),@(0x9abcdef0:32,r2l.b)       ;01046f3c1234da609abcdef0
    813     and.l @(0x1234:16,er3),@(0x9abcdef0:32,r2.w)       ;01046f3c1234ea609abcdef0
    814     and.l @(0x1234:16,er3),@(0x9abcdef0:32,er2.l)       ;01046f3c1234fa609abcdef0
    815     and.l @(0x1234:16,er3),@0xffff9abc:16               ;01046f3c123440609abc
    816     and.l @(0x1234:16,er3),@0x9abcdef0:32               ;01046f3c123448609abcdef0
    817 
    818     and.l @(0x12345678:32,er3),@er1                         ;78b46b2c123456780160
    819     and.l @(0x12345678:32,er3),@(0xc:2,er1)                   ;78b46b2c123456783160
    820     and.l @(0x12345678:32,er3),@-er1                        ;78b46b2c12345678b160
    821     and.l @(0x12345678:32,er3),@er1+                        ;78b46b2c123456788160
    822     and.l @(0x12345678:32,er3),@er1-                        ;78b46b2c12345678a160
    823     and.l @(0x12345678:32,er3),@+er1                        ;78b46b2c123456789160
    824     and.l @(0x12345678:32,er3),@(0xffff9abc:16,er1)         ;78b46b2c12345678c1609abc
    825     and.l @(0x12345678:32,er3),@(0x9abcdef0:32,er1)         ;78b46b2c12345678c9609abcdef0
    826     and.l @(0x12345678:32,er3),@(0xffff9abc:16,r2l.b)       ;78b46b2c12345678d2609abc
    827     and.l @(0x12345678:32,er3),@(0xffff9abc:16,r2.w)       ;78b46b2c12345678e2609abc
    828     and.l @(0x12345678:32,er3),@(0xffff9abc:16,er2.l)       ;78b46b2c12345678f2609abc
    829     and.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2l.b)       ;78b46b2c12345678da609abcdef0
    830     and.l @(0x12345678:32,er3),@(0x9abcdef0:32,r2.w)       ;78b46b2c12345678ea609abcdef0
    831     and.l @(0x12345678:32,er3),@(0x9abcdef0:32,er2.l)       ;78b46b2c12345678fa609abcdef0
    832     and.l @(0x12345678:32,er3),@0xffff9abc:16               ;78b46b2c1234567840609abc
    833     and.l @(0x12345678:32,er3),@0x9abcdef0:32               ;78b46b2c1234567848609abcdef0
    834 
    835     and.l @(0x1234:16,r3l.b),@er1                       ;01056f3c12340160
    836     and.l @(0x1234:16,r3l.b),@(0xc:2,er1)                 ;01056f3c12343160
    837     and.l @(0x1234:16,r3l.b),@-er1                      ;01056f3c1234b160
    838     and.l @(0x1234:16,r3l.b),@er1+                      ;01056f3c12348160
    839     and.l @(0x1234:16,r3l.b),@er1-                      ;01056f3c1234a160
    840     and.l @(0x1234:16,r3l.b),@+er1                      ;01056f3c12349160
    841     and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er1)       ;01056f3c1234c1609abc
    842     and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1)       ;01056f3c1234c9609abcdef0
    843     and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2l.b)     ;01056f3c1234d2609abc
    844     and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,r2.w)     ;01056f3c1234e2609abc
    845     and.l @(0x1234:16,r3l.b),@(0xffff9abc:16,er2.l)     ;01056f3c1234f2609abc
    846     and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2l.b)     ;01056f3c1234da609abcdef0
    847     and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r2.w)     ;01056f3c1234ea609abcdef0
    848     and.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er2.l)     ;01056f3c1234fa609abcdef0
    849     and.l @(0x1234:16,r3l.b),@0xffff9abc:16             ;01056f3c123440609abc
    850     and.l @(0x1234:16,r3l.b),@0x9abcdef0:32             ;01056f3c123448609abcdef0
    851 
    852     and.l @(0x1234:16,r3.w),@er1                       ;01066f3c12340160
    853     and.l @(0x1234:16,r3.w),@(0xc:2,er1)                 ;01066f3c12343160
    854     and.l @(0x1234:16,r3.w),@-er1                      ;01066f3c1234b160
    855     and.l @(0x1234:16,r3.w),@er1+                      ;01066f3c12348160
    856     and.l @(0x1234:16,r3.w),@er1-                      ;01066f3c1234a160
    857     and.l @(0x1234:16,r3.w),@+er1                      ;01066f3c12349160
    858     and.l @(0x1234:16,r3.w),@(0xffff9abc:16,er1)       ;01066f3c1234c1609abc
    859     and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1)       ;01066f3c1234c9609abcdef0
    860     and.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2l.b)     ;01066f3c1234d2609abc
    861     and.l @(0x1234:16,r3.w),@(0xffff9abc:16,r2.w)     ;01066f3c1234e2609abc
    862     and.l @(0x1234:16,r3.w),@(0xffff9abc:16,er2.l)     ;01066f3c1234f2609abc
    863     and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2l.b)     ;01066f3c1234da609abcdef0
    864     and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r2.w)     ;01066f3c1234ea609abcdef0
    865     and.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er2.l)     ;01066f3c1234fa609abcdef0
    866     and.l @(0x1234:16,r3.w),@0xffff9abc:16             ;01066f3c123440609abc
    867     and.l @(0x1234:16,r3.w),@0x9abcdef0:32             ;01066f3c123448609abcdef0
    868 
    869     and.l @(0x1234:16,er3.l),@er1                       ;01076f3c12340160
    870     and.l @(0x1234:16,er3.l),@(0xc:2,er1)                 ;01076f3c12343160
    871     and.l @(0x1234:16,er3.l),@-er1                      ;01076f3c1234b160
    872     and.l @(0x1234:16,er3.l),@er1+                      ;01076f3c12348160
    873     and.l @(0x1234:16,er3.l),@er1-                      ;01076f3c1234a160
    874     and.l @(0x1234:16,er3.l),@+er1                      ;01076f3c12349160
    875     and.l @(0x1234:16,er3.l),@(0xffff9abc:16,er1)       ;01076f3c1234c1609abc
    876     and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1)       ;01076f3c1234c9609abcdef0
    877     and.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2l.b)     ;01076f3c1234d2609abc
    878     and.l @(0x1234:16,er3.l),@(0xffff9abc:16,r2.w)     ;01076f3c1234e2609abc
    879     and.l @(0x1234:16,er3.l),@(0xffff9abc:16,er2.l)     ;01076f3c1234f2609abc
    880     and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2l.b)     ;01076f3c1234da609abcdef0
    881     and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r2.w)     ;01076f3c1234ea609abcdef0
    882     and.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er2.l)     ;01076f3c1234fa609abcdef0
    883     and.l @(0x1234:16,er3.l),@0xffff9abc:16             ;01076f3c123440609abc
    884     and.l @(0x1234:16,er3.l),@0x9abcdef0:32             ;01076f3c123448609abcdef0
    885 
    886     and.l @(0x12345678:32,r3l.b),@er1                       ;78b56b2c123456780160
    887     and.l @(0x12345678:32,r3l.b),@(0xc:2,er1)                 ;78b56b2c123456783160
    888     and.l @(0x12345678:32,r3l.b),@-er1                      ;78b56b2c12345678b160
    889     and.l @(0x12345678:32,r3l.b),@er1+                      ;78b56b2c123456788160
    890     and.l @(0x12345678:32,r3l.b),@er1-                      ;78b56b2c12345678a160
    891     and.l @(0x12345678:32,r3l.b),@+er1                      ;78b56b2c123456789160
    892     and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er1)       ;78b56b2c12345678c1609abc
    893     and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1)       ;78b56b2c12345678c9609abcdef0
    894     and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2l.b)     ;78b56b2c12345678d2609abc
    895     and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,r2.w)     ;78b56b2c12345678e2609abc
    896     and.l @(0x12345678:32,r3l.b),@(0xffff9abc:16,er2.l)     ;78b56b2c12345678f2609abc
    897     and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2l.b)     ;78b56b2c12345678da609abcdef0
    898     and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r2.w)     ;78b56b2c12345678ea609abcdef0
    899     and.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er2.l)     ;78b56b2c12345678fa609abcdef0
    900     and.l @(0x12345678:32,r3l.b),@0xffff9abc:16             ;78b56b2c1234567840609abc
    901     and.l @(0x12345678:32,r3l.b),@0x9abcdef0:32             ;78b56b2c1234567848609abcdef0
    902 
    903     and.l @(0x12345678:32,r3.w),@er1                       ;78b66b2c123456780160
    904     and.l @(0x12345678:32,r3.w),@(0xc:2,er1)                 ;78b66b2c123456783160
    905     and.l @(0x12345678:32,r3.w),@-er1                      ;78b66b2c12345678b160
    906     and.l @(0x12345678:32,r3.w),@er1+                      ;78b66b2c123456788160
    907     and.l @(0x12345678:32,r3.w),@er1-                      ;78b66b2c12345678a160
    908     and.l @(0x12345678:32,r3.w),@+er1                      ;78b66b2c123456789160
    909     and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er1)       ;78b66b2c12345678c1609abc
    910     and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1)       ;78b66b2c12345678c9609abcdef0
    911     and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2l.b)     ;78b66b2c12345678d2609abc
    912     and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,r2.w)     ;78b66b2c12345678e2609abc
    913     and.l @(0x12345678:32,r3.w),@(0xffff9abc:16,er2.l)     ;78b66b2c12345678f2609abc
    914     and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2l.b)     ;78b66b2c12345678da609abcdef0
    915     and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r2.w)     ;78b66b2c12345678ea609abcdef0
    916     and.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er2.l)     ;78b66b2c12345678fa609abcdef0
    917     and.l @(0x12345678:32,r3.w),@0xffff9abc:16             ;78b66b2c1234567840609abc
    918     and.l @(0x12345678:32,r3.w),@0x9abcdef0:32             ;78b66b2c1234567848609abcdef0
    919 
    920     and.l @(0x12345678:32,er3.l),@er1                       ;78b76b2c123456780160
    921     and.l @(0x12345678:32,er3.l),@(0xc:2,er1)                 ;78b76b2c123456783160
    922     and.l @(0x12345678:32,er3.l),@-er1                      ;78b76b2c12345678b160
    923     and.l @(0x12345678:32,er3.l),@er1+                      ;78b76b2c123456788160
    924     and.l @(0x12345678:32,er3.l),@er1-                      ;78b76b2c12345678a160
    925     and.l @(0x12345678:32,er3.l),@+er1                      ;78b76b2c123456789160
    926     and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er1)       ;78b76b2c12345678c1609abc
    927     and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1)       ;78b76b2c12345678c9609abcdef0
    928     and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2l.b)     ;78b76b2c12345678d2609abc
    929     and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,r2.w)     ;78b76b2c12345678e2609abc
    930     and.l @(0x12345678:32,er3.l),@(0xffff9abc:16,er2.l)     ;78b76b2c12345678f2609abc
    931     and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2l.b)     ;78b76b2c12345678da609abcdef0
    932     and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r2.w)     ;78b76b2c12345678ea609abcdef0
    933     and.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er2.l)     ;78b76b2c12345678fa609abcdef0
    934     and.l @(0x12345678:32,er3.l),@0xffff9abc:16             ;78b76b2c1234567840609abc
    935     and.l @(0x12345678:32,er3.l),@0x9abcdef0:32             ;78b76b2c1234567848609abcdef0
    936 
    937     and.l @0x1234:16,@er1                              ;01046b0c12340160
    938     and.l @0x1234:16,@(0xc:2,er1)                        ;01046b0c12343160
    939     and.l @0x1234:16,@-er1                             ;01046b0c1234b160
    940     and.l @0x1234:16,@er1+                             ;01046b0c12348160
    941     and.l @0x1234:16,@er1-                             ;01046b0c1234a160
    942     and.l @0x1234:16,@+er1                             ;01046b0c12349160
    943     and.l @0x1234:16,@(0xffff9abc:16,er1)              ;01046b0c1234c1609abc
    944     and.l @0x1234:16,@(0x9abcdef0:32,er1)              ;01046b0c1234c9609abcdef0
    945     and.l @0x1234:16,@(0xffff9abc:16,r2l.b)            ;01046b0c1234d2609abc
    946     and.l @0x1234:16,@(0xffff9abc:16,r2.w)            ;01046b0c1234e2609abc
    947     and.l @0x1234:16,@(0xffff9abc:16,er2.l)            ;01046b0c1234f2609abc
    948     and.l @0x1234:16,@(0x9abcdef0:32,r2l.b)            ;01046b0c1234da609abcdef0
    949     and.l @0x1234:16,@(0x9abcdef0:32,r2.w)            ;01046b0c1234ea609abcdef0
    950     and.l @0x1234:16,@(0x9abcdef0:32,er2.l)            ;01046b0c1234fa609abcdef0
    951     and.l @0x1234:16,@0xffff9abc:16                    ;01046b0c123440609abc
    952     and.l @0x1234:16,@0x9abcdef0:32                    ;01046b0c123448609abcdef0
    953 
    954     and.l @0x12345678:32,@er1                              ;01046b2c123456780160
    955     and.l @0x12345678:32,@(0xc:2,er1)                        ;01046b2c123456783160
    956     and.l @0x12345678:32,@-er1                             ;01046b2c12345678b160
    957     and.l @0x12345678:32,@er1+                             ;01046b2c123456788160
    958     and.l @0x12345678:32,@er1-                             ;01046b2c12345678a160
    959     and.l @0x12345678:32,@+er1                             ;01046b2c123456789160
    960     and.l @0x12345678:32,@(0xffff9abc:16,er1)              ;01046b2c12345678c1609abc
    961     and.l @0x12345678:32,@(0x9abcdef0:32,er1)              ;01046b2c12345678c9609abcdef0
    962     and.l @0x12345678:32,@(0xffff9abc:16,r2l.b)            ;01046b2c12345678d2609abc
    963     and.l @0x12345678:32,@(0xffff9abc:16,r2.w)            ;01046b2c12345678e2609abc
    964     and.l @0x12345678:32,@(0xffff9abc:16,er2.l)            ;01046b2c12345678f2609abc
    965     and.l @0x12345678:32,@(0x9abcdef0:32,r2l.b)            ;01046b2c12345678da609abcdef0
    966     and.l @0x12345678:32,@(0x9abcdef0:32,r2.w)            ;01046b2c12345678ea609abcdef0
    967     and.l @0x12345678:32,@(0x9abcdef0:32,er2.l)            ;01046b2c12345678fa609abcdef0
    968     and.l @0x12345678:32,@0xffff9abc:16                    ;01046b2c1234567840609abc
    969     and.l @0x12345678:32,@0x9abcdef0:32                    ;01046b2c1234567848609abcdef0
    970 
    971 	.end
    972