blob: 23316503f094ba4127658e3fe8838fdea5c8b427 [file] [log] [blame]
# 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