| .h8300sx |
| mov.b #foo,r2l |
| mov.b #.L1,r2l |
| mov.b #bar,r2l |
| mov.b #foo,@er2 |
| mov.b #.L1,@er2 |
| mov.b #bar,@er2 |
| mov.b #foo,@-er2 |
| mov.b #.L1,@er2+ |
| mov.b #bar,@er2- |
| mov.b #foo,@(2,er2) |
| mov.b #.L1,@(2,er2) |
| mov.b #bar,@(2,er2) |
| mov.b #foo,@(16,er2) |
| mov.b #.L1,@(16,er2) |
| mov.b #bar,@(16,er2) |
| mov.b #foo,@(16,r2l.b) |
| mov.b #.L1,@(16,r2.w) |
| mov.b #bar,@(16,er2.l) |
| mov.b #foo,@(0x12345,er2) |
| mov.b #.L1,@(0x12345,er2) |
| mov.b #bar,@(0x12345,er2) |
| mov.b #foo,@(0x12345,r2l.b) |
| mov.b #.L1,@(0x12345,r2.w) |
| mov.b #bar,@(0x12345,er2.l) |
| mov.b #foo,@0xffff8000 |
| mov.b #.L1,@0xffff8000 |
| mov.b #bar,@0xffff8000 |
| mov.b #foo,@0x18000 |
| mov.b #.L1,@0x18000 |
| mov.b #bar,@0x18000 |
| |
| mov.w #foo,r2 |
| mov.w #.L1,r2 |
| mov.w #bar,r2 |
| mov.w #foo,@er2 |
| mov.w #.L1,@er2 |
| mov.w #bar,@er2 |
| mov.w #foo,@-er2 |
| mov.w #.L1,@er2+ |
| mov.w #bar,@er2- |
| mov.w #foo,@(4,er2) |
| mov.w #.L1,@(4,er2) |
| mov.w #bar,@(4,er2) |
| mov.w #foo,@(16,er2) |
| mov.w #.L1,@(16,er2) |
| mov.w #bar,@(16,er2) |
| mov.w #foo,@(16,r2l.b) |
| mov.w #.L1,@(16,r2.w) |
| mov.w #bar,@(16,er2.l) |
| mov.w #foo,@(0x12345,er2) |
| mov.w #.L1,@(0x12345,er2) |
| mov.w #bar,@(0x12345,er2) |
| mov.w #foo,@(0x12345,r2l.b) |
| mov.w #.L1,@(0x12345,r2.w) |
| mov.w #bar,@(0x12345,er2.l) |
| mov.w #foo,@0xffff8000 |
| mov.w #.L1,@0xffff8000 |
| mov.w #bar,@0xffff8000 |
| mov.w #foo,@0x18000 |
| mov.w #.L1,@0x18000 |
| mov.w #bar,@0x18000 |
| |
| .L1: |
| mov.l #foo,er2 |
| mov.l #.L1,er2 |
| mov.l #bar,er2 |
| mov.l #foo,@er2 |
| mov.l #.L1,@er2 |
| mov.l #bar,@er2 |
| mov.l #foo,@-er2 |
| mov.l #.L1,@er2+ |
| mov.l #bar,@er2- |
| mov.l #foo,@(8,er2) |
| mov.l #.L1,@(8,er2) |
| mov.l #bar,@(8,er2) |
| mov.l #foo,@(16,er2) |
| mov.l #.L1,@(16,er2) |
| mov.l #bar,@(16,er2) |
| mov.l #foo,@(16,r2l.b) |
| mov.l #.L1,@(16,r2.w) |
| mov.l #bar,@(16,er2.l) |
| mov.l #foo,@(0x12345,er2) |
| mov.l #.L1,@(0x12345,er2) |
| mov.l #bar,@(0x12345,er2) |
| mov.l #foo,@(0x12345,r2l.b) |
| mov.l #.L1,@(0x12345,r2.w) |
| mov.l #bar,@(0x12345,er2.l) |
| mov.l #foo,@0xffff8000 |
| mov.l #.L1,@0xffff8000 |
| mov.l #bar,@0xffff8000 |
| mov.l #foo,@0x18000 |
| mov.l #.L1,@0x18000 |
| mov.l #bar,@0x18000 |
| |
| mov.w #-1,@er0 |
| mov.w #0,@er0 |
| mov.w #1,@er0 |
| mov.w #0xff,@er0 |
| mov.w #0x100,@er0 |
| |
| mov.l #-1,@er0 |
| mov.l #0,@er0 |
| mov.l #1,@er0 |
| mov.l #0xff,@er0 |
| mov.l #0x100,@er0 |
| |
| .globl bar |
| bar: |
| .space 16 |