| # RUN: llvm-mc -disassemble -triple m68k %s | FileCheck %s |
| |
| # CHECK: move.l %a1, %a0 |
| 0x20 0x49 |
| # CHECK: adda.l %a0, %a1 |
| 0xd3 0xc8 |
| # CHECK: sub.w %d3, %d1 |
| 0x92 0x43 |
| # CHECK: cmp.w %d1, %d0 |
| 0xb0 0x41 |
| # CHECK: neg.w %d0 |
| 0x44 0x40 |
| # CHECK: btst #0, %d3 |
| 0x08 0x03 0x00 0x00 |
| # CHECK: bra $0 |
| 0x60 0x00 0x00 0x00 |
| # CHECK: jsr $0 |
| 0x4e 0xb9 0x00 0x00 0x00 0x00 |
| # CHECK: seq %d0 |
| 0x57 0xc0 |
| # CHECK: sgt %d0 |
| 0x5e 0xc0 |
| # CHECK: lea (50,%a0), %a1 |
| 0x43 0xe8 0x00 0x32 |
| # CHECK: lsl.l #5, %d1 |
| 0xeb 0x89 |
| # CHECK: lsr.l #5, %d1 |
| 0xea 0x89 |
| # CHECK: asr.l #5, %d1 |
| 0xea 0x81 |
| # CHECK: rol.l #5, %d1 |
| 0xeb 0x99 |
| # CHECK: ror.l #5, %d1 |
| 0xea 0x99 |
| # CHECK: nop |
| 0x4e 0x71 |
| # CHECK: rts |
| 0x4e 0x75 |