Skip to content

Commit 5760c06

Browse files
committed
M68,test: Remove CHECK lines for MCAsmStreamer's fixup output
The fixup output is a debug aid and should not be used to test target-specific relocation generation implementation. The llvm-mc -filetype=obj output is what truly matters. The FIXUP code was likely copied from RISC-V, which has been cleaned up.
1 parent 45509a8 commit 5760c06

File tree

6 files changed

+1
-19
lines changed

6 files changed

+1
-19
lines changed

llvm/test/MC/M68k/Control/branch-pc-rel.s

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
; CHECK: beq .LBB0_1
44
; CHECK-SAME: encoding: [0x67,A]
5-
; CHECK: fixup A - offset: 1, value: .LBB0_1-1, kind: FK_PCRel_1
65
beq .LBB0_1
76
; CHECK: bra .LBB0_2
87
; CHECK-SAME: encoding: [0x60,A]
9-
; CHECK: fixup A - offset: 1, value: .LBB0_2-1, kind: FK_PCRel_1
108
bra .LBB0_2
119
.LBB0_1:
1210
; CHECK: add.l #0, %d0

llvm/test/MC/M68k/Control/bsr.s

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
; CHECK: bsr.b .LBB0_1
44
; CHECK-SAME: encoding: [0x61,A]
5-
; CHECK: fixup A - offset: 1, value: .LBB0_1-1, kind: FK_PCRel_1
65
bsr.b .LBB0_1
76
; CHECK: bsr.w .LBB0_2
87
; CHECK-SAME: encoding: [0x61,0x00,A,A]
9-
; CHECK: fixup A - offset: 2, value: .LBB0_2, kind: FK_PCRel_2
108
bsr.w .LBB0_2
119
.LBB0_1:
1210
; CHECK: add.l #0, %d0

llvm/test/MC/M68k/Control/bsr32.s

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,12 @@
22

33
; CHECK: bsr.b .LBB0_1
44
; CHECK-SAME: encoding: [0x61,A]
5-
; CHECK: fixup A - offset: 1, value: .LBB0_1-1, kind: FK_PCRel_1
65
bsr.b .LBB0_1
76
; CHECK: bsr.w .LBB0_2
87
; CHECK-SAME: encoding: [0x61,0x00,A,A]
9-
; CHECK: fixup A - offset: 2, value: .LBB0_2, kind: FK_PCRel_2
108
bsr.w .LBB0_2
119
; CHECK: bsr.l .LBB0_3
1210
; CHECK-SAME: encoding: [0x61,0xff,A,A,A,A]
13-
; CHECK: fixup A - offset: 2, value: .LBB0_3, kind: FK_PCRel_4
1411
bsr.l .LBB0_3
1512
.LBB0_1:
1613
; CHECK: add.l #0, %d0

llvm/test/MC/M68k/Control/call-pc-rel.s

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,21 @@ PCI:
1616
; CHECK: jsr (BACKWARD,%pc,%d0)
1717
; CHECK-OBJ: jsr (250,%pc,%d0)
1818
; CHECK-SAME: encoding: [0x4e,0xbb,0x08,A]
19-
; CHECK: fixup A - offset: 3, value: BACKWARD+1, kind: FK_PCRel_1
2019
jsr (BACKWARD,%pc,%d0)
2120
; CHECK: jsr (FORWARD,%pc,%d0)
2221
; CHECK-OBJ: jsr (10,%pc,%d0)
2322
; CHECK-SAME: encoding: [0x4e,0xbb,0x08,A]
24-
; CHECK: fixup A - offset: 3, value: FORWARD+1, kind: FK_PCRel_1
2523
jsr (FORWARD,%pc,%d0)
2624

2725
; CHECK-LABEL: PCD:
2826
PCD:
2927
; CHECK: jsr (BACKWARD,%pc)
3028
; CHECK-OBJ: jsr (65522,%pc)
3129
; CHECK-SAME: encoding: [0x4e,0xba,A,A]
32-
; CHECK: fixup A - offset: 2, value: BACKWARD, kind: FK_PCRel_2
3330
jsr (BACKWARD,%pc)
3431
; CHECK: jsr (FORWARD,%pc)
3532
; CHECK-OBJ: jsr (2,%pc)
3633
; CHECK-SAME: encoding: [0x4e,0xba,A,A]
37-
; CHECK: fixup A - offset: 2, value: FORWARD, kind: FK_PCRel_2
3834
jsr (FORWARD,%pc)
3935

4036
; CHECK-LABEL: FORWARD:

llvm/test/MC/M68k/Relocations/tls.s

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
1-
; RUN: llvm-mc -triple m68k -show-encoding %s | FileCheck -check-prefix=INSTR %s
1+
; RUN: llvm-mc -triple m68k %s | FileCheck -check-prefix=INSTR %s
22
; RUN: llvm-mc -triple m68k --mcpu=M68020 -filetype=obj %s -o %t
33
; RUN: llvm-readelf -rs %t | FileCheck --check-prefix=READELF %s --implicit-check-not=TLS
44

55
; INSTR: move.l (le@TPOFF,%a0), %d0
6-
; INSTR-NEXT: fixup A - offset: 2, value: le@TPOFF, kind: FK_Data_2
76
; INSTR-NEXT: move.l (ie@GOTTPOFF,%a0), %a2
8-
; INSTR-NEXT: fixup A - offset: 2, value: ie@GOTTPOFF, kind: FK_Data_2
97
; INSTR-NEXT: lea (gd@TLSGD,%a0), %a0
10-
; INSTR-NEXT: fixup A - offset: 2, value: gd@TLSGD, kind: FK_Data_2
118
; INSTR-NEXT: move.l (ld@TLSLD,%a0), %d0
12-
; INSTR-NEXT: fixup A - offset: 2, value: ld@TLSLD, kind: FK_Data_2
139
; INSTR-NEXT: lea (ld@TLSLDM,%a2), %a1
14-
; INSTR-NEXT: fixup A - offset: 2, value: ld@TLSLDM, kind: FK_Data_2
1510

1611
; READELF: R_68K_TLS_LE16 00000000 le + 0
1712
; READELF-NEXT: R_68K_TLS_IE16 00000000 ie + 0

llvm/test/MC/M68k/pc-rel.s

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,13 @@
33
; A fixup whose size is multiple of a word.
44
; CHECK: cmpi.l #87, (.LBB0_1,%pc)
55
; CHECK-SAME: encoding: [0x0c,0xba,0x00,0x00,0x00,0x57,A,A]
6-
; CHECK: fixup A - offset: 6, value: .LBB0_1, kind: FK_PCRel_2
76
cmpi.l #87, (.LBB0_1,%pc)
87

98
; A fixup that is smaller than a word.
109
; For cases where the fixup is located in the first word, they are
1110
; tested by `Control/branch-pc-rel.s`.
1211
; CHECK: cmpi.l #94, (.LBB0_2,%pc,%a0)
1312
; CHECK-SAME: encoding: [0x0c,0xbb,0x00,0x00,0x00,0x5e,0x88,A]
14-
; CHECK: fixup A - offset: 7, value: .LBB0_2+1, kind: FK_PCRel_1
1513
cmpi.l #94, (.LBB0_2,%pc,%a0)
1614
.LBB0_1:
1715
add.l #0, %d0

0 commit comments

Comments
 (0)