forked from OSchip/llvm-project
[M68k][Disassembler][NFC] Re-organize test files
Put test cases of each instruction category into their own files. NFC.
This commit is contained in:
parent
e7298464c5
commit
07be76f2ae
|
@ -0,0 +1,10 @@
|
|||
# RUN: llvm-mc -disassemble -triple m68k %s | FileCheck %s
|
||||
|
||||
# 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
|
|
@ -0,0 +1,4 @@
|
|||
# RUN: llvm-mc -disassemble -triple m68k %s | FileCheck %s
|
||||
|
||||
# CHECK: btst #0, %d3
|
||||
0x08 0x03 0x00 0x00
|
|
@ -0,0 +1,14 @@
|
|||
# RUN: llvm-mc -disassemble -triple m68k %s | FileCheck %s
|
||||
|
||||
# CHECK: bra $0
|
||||
0x60 0x00 0x00 0x00
|
||||
# CHECK: jsr $0
|
||||
0x4e 0xb9 0x00 0x00 0x00 0x00
|
||||
# CHECK: rts
|
||||
0x4e 0x75
|
||||
# CHECK: seq %d0
|
||||
0x57 0xc0
|
||||
# CHECK: sgt %d0
|
||||
0x5e 0xc0
|
||||
# CHECK: nop
|
||||
0x4e 0x71
|
|
@ -0,0 +1,6 @@
|
|||
# RUN: llvm-mc -disassemble -triple m68k %s | FileCheck %s
|
||||
|
||||
# CHECK: move.l %a1, %a0
|
||||
0x20 0x49
|
||||
# CHECK: lea (50,%a0), %a1
|
||||
0x43 0xe8 0x00 0x32
|
|
@ -1,38 +0,0 @@
|
|||
# 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
|
|
@ -0,0 +1,12 @@
|
|||
# RUN: llvm-mc -disassemble -triple m68k %s | FileCheck %s
|
||||
|
||||
# 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
|
Loading…
Reference in New Issue