Skip to content

Commit

Permalink
[M68k][NFC] Tidy up the just-migrated MC tests
Browse files Browse the repository at this point in the history
Cleanup the formats of the MC tests that were just migrated. NFC
  • Loading branch information
mshockwave committed Aug 23, 2021
1 parent da253d5 commit 175139b
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 66 deletions.
4 changes: 2 additions & 2 deletions llvm/test/MC/M68k/Data/Classes/MxMove_MM.s
Expand Up @@ -76,8 +76,8 @@ move.l (%a1), (%a1)
; CHECK-SAME: encoding: [0x22,0x91]
move.l (%a1), (%a1)

// FIXME: Currently we don't have the 'B' encoding
// (i.e. abs.W) so we're always using 32-bit absolute address.
; FIXME: Currently we don't have the 'B' encoding
; (i.e. abs.W) so we're always using 32-bit absolute address.
; CHECK: move.b $ffffffffffffffff, $0
; CHECK-SAME: encoding: [0x13,0xf9,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00]
move.b $ffffffffffffffff, $0
Expand Down
71 changes: 31 additions & 40 deletions llvm/test/MC/M68k/Data/Classes/MxMove_MR.s
@@ -1,44 +1,35 @@
; RUN: llvm-mc -triple=m68k -show-encoding %s | FileCheck %s
.text
.globl MxMove_MR_ARII
; CHECK-LABEL: MxMove_MR_ARII:
MxMove_MR_ARII:
; CHECK: move.b %d0, (0,%a0,%d1)
; CHECK-SAME: encoding: [0x11,0x80,0x18,0x00]
move.b %d0, (0,%a0,%d1)
; CHECK: move.b %d0, (-1,%a0,%d1)
; CHECK-SAME: encoding: [0x11,0x80,0x18,0xff]
move.b %d0, (-1,%a0,%d1)
; CHECK: move.l %d0, (0,%a1,%d1)
; CHECK-SAME: encoding: [0x23,0x80,0x18,0x00]
move.l %d0, (0,%a1,%d1)
; CHECK: move.l %d1, (0,%a2,%a2)
; CHECK-SAME: encoding: [0x25,0x81,0xa8,0x00]
move.l %d1, (0,%a2,%a2)

.globl MxMove_MR_ARID
; CHECK-LABEL: MxMove_MR_ARID:
MxMove_MR_ARID:
; CHECK: move.b %d0, (0,%a0)
; CHECK-SAME: encoding: [0x11,0x40,0x00,0x00]
move.b %d0, (0,%a0)
; CHECK: move.l %d0, (-1,%a1)
; CHECK-SAME: encoding: [0x23,0x40,0xff,0xff]
move.l %d0, (-1,%a1)
; CHECK: move.l %a0, (-1,%a1)
; CHECK-SAME: encoding: [0x23,0x48,0xff,0xff]
move.l %a0, (-1,%a1)
; CHECK: move.b %d0, (0,%a0,%d1)
; CHECK-SAME: encoding: [0x11,0x80,0x18,0x00]
move.b %d0, (0,%a0,%d1)
; CHECK: move.b %d0, (-1,%a0,%d1)
; CHECK-SAME: encoding: [0x11,0x80,0x18,0xff]
move.b %d0, (-1,%a0,%d1)
; CHECK: move.l %d0, (0,%a1,%d1)
; CHECK-SAME: encoding: [0x23,0x80,0x18,0x00]
move.l %d0, (0,%a1,%d1)
; CHECK: move.l %d1, (0,%a2,%a2)
; CHECK-SAME: encoding: [0x25,0x81,0xa8,0x00]
move.l %d1, (0,%a2,%a2)

.globl MxMove_MR_ARI
; CHECK-LABEL: MxMove_MR_ARI:
MxMove_MR_ARI:
; CHECK: move.b %d0, (%a0)
; CHECK-SAME: encoding: [0x10,0x80]
move.b %d0, (%a0)
; CHECK: move.l %d3, (%a1)
; CHECK-SAME: encoding: [0x22,0x83]
move.l %d3, (%a1)
; CHECK: move.l %a4, (%a1)
; CHECK-SAME: encoding: [0x22,0x8c]
move.l %a4, (%a1)
; CHECK: move.b %d0, (0,%a0)
; CHECK-SAME: encoding: [0x11,0x40,0x00,0x00]
move.b %d0, (0,%a0)
; CHECK: move.l %d0, (-1,%a1)
; CHECK-SAME: encoding: [0x23,0x40,0xff,0xff]
move.l %d0, (-1,%a1)
; CHECK: move.l %a0, (-1,%a1)
; CHECK-SAME: encoding: [0x23,0x48,0xff,0xff]
move.l %a0, (-1,%a1)

; CHECK: move.b %d0, (%a0)
; CHECK-SAME: encoding: [0x10,0x80]
move.b %d0, (%a0)
; CHECK: move.l %d3, (%a1)
; CHECK-SAME: encoding: [0x22,0x83]
move.l %d3, (%a1)
; CHECK: move.l %a4, (%a1)
; CHECK-SAME: encoding: [0x22,0x8c]
move.l %a4, (%a1)

4 changes: 2 additions & 2 deletions llvm/test/MC/M68k/Data/Classes/MxMove_RM.s
Expand Up @@ -76,8 +76,8 @@ move.l (%a1), %d3
; CHECK-SAME: encoding: [0x28,0x51]
move.l (%a1), %a4

// FIXME: Currently we don't have the 'B' encoding
// (i.e. abs.W) so we're always using 32-bit absolute address.
; FIXME: Currently we don't have the 'B' encoding
; (i.e. abs.W) so we're always using 32-bit absolute address.
; CHECK: move.b $0, %d0
; CHECK-SAME: encoding: [0x10,0x39,0x00,0x00,0x00,0x00]
move.b $0, %d0
Expand Down
41 changes: 19 additions & 22 deletions llvm/test/MC/M68k/Data/Classes/MxMove_RR.s
@@ -1,24 +1,21 @@
; RUN: llvm-mc -triple=m68k -show-encoding %s | FileCheck %s
.text
.globl MxMove_RR
; CHECK-LABEL: MxMove_RR:
MxMove_RR:
; CHECK: move.b %d0, %d1
; CHECK-SAME: encoding: [0x12,0x00]
move.b %d0, %d1
; CHECK: move.w %a2, %d3
; CHECK-SAME: encoding: [0x36,0x0a]
move.w %a2, %d3
; CHECK: move.w %a2, %a6
; CHECK-SAME: encoding: [0x3c,0x4a]
move.w %a2, %a6
; CHECK: move.w %a2, %d1
; CHECK-SAME: encoding: [0x32,0x0a]
move.w %a2, %d1
; CHECK: move.l %d2, %d1
; CHECK-SAME: encoding: [0x22,0x02]
move.l %d2, %d1
; CHECK: move.l %a2, %a1
; CHECK-SAME: encoding: [0x22,0x4a]
move.l %a2, %a1

; CHECK: move.b %d0, %d1
; CHECK-SAME: encoding: [0x12,0x00]
move.b %d0, %d1
; CHECK: move.w %a2, %d3
; CHECK-SAME: encoding: [0x36,0x0a]
move.w %a2, %d3
; CHECK: move.w %a2, %a6
; CHECK-SAME: encoding: [0x3c,0x4a]
move.w %a2, %a6
; CHECK: move.w %a2, %d1
; CHECK-SAME: encoding: [0x32,0x0a]
move.w %a2, %d1
; CHECK: move.l %d2, %d1
; CHECK-SAME: encoding: [0x22,0x02]
move.l %d2, %d1
; CHECK: move.l %a2, %a1
; CHECK-SAME: encoding: [0x22,0x4a]
move.l %a2, %a1

0 comments on commit 175139b

Please sign in to comment.