Skip to content

Commit 444c6ae

Browse files
committed
M68k: Remove M68kMCExpr
1 parent 5cf138a commit 444c6ae

File tree

8 files changed

+18
-72
lines changed

8 files changed

+18
-72
lines changed

llvm/lib/Target/M68k/M68kISelLowering.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#include "M68kSubtarget.h"
2020
#include "M68kTargetMachine.h"
2121
#include "M68kTargetObjectFile.h"
22-
#include "MCTargetDesc/M68kMCExpr.h"
22+
#include "MCTargetDesc/M68kMCAsmInfo.h"
2323

2424
#include "llvm/ADT/Statistic.h"
2525
#include "llvm/CodeGen/CallingConvLower.h"

llvm/lib/Target/M68k/M68kMCInstLower.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#include "M68kInstrInfo.h"
1919

2020
#include "MCTargetDesc/M68kBaseInfo.h"
21-
#include "MCTargetDesc/M68kMCExpr.h"
21+
#include "MCTargetDesc/M68kMCAsmInfo.h"
2222

2323
#include "llvm/CodeGen/MachineFunction.h"
2424
#include "llvm/CodeGen/MachineInstr.h"

llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ add_llvm_component_library(LLVMM68kDesc
44
M68kInstPrinter.cpp
55
M68kMCAsmInfo.cpp
66
M68kMCCodeEmitter.cpp
7-
M68kMCExpr.cpp
87
M68kMCTargetDesc.cpp
98

109
LINK_COMPONENTS

llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
//===----------------------------------------------------------------------===//
1313

1414
#include "MCTargetDesc/M68kFixupKinds.h"
15-
#include "MCTargetDesc/M68kMCExpr.h"
15+
#include "MCTargetDesc/M68kMCAsmInfo.h"
1616
#include "MCTargetDesc/M68kMCTargetDesc.h"
1717

1818
#include "llvm/BinaryFormat/ELF.h"

llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
//===----------------------------------------------------------------------===//
1313

1414
#include "M68kMCAsmInfo.h"
15-
#include "MCTargetDesc/M68kMCExpr.h"
1615

1716
#include "llvm/MC/MCExpr.h"
1817
#include "llvm/TargetParser/Triple.h"

llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,21 @@ class M68kELFMCAsmInfo : public MCAsmInfoELF {
2626
explicit M68kELFMCAsmInfo(const Triple &Triple);
2727
};
2828

29+
namespace M68k {
30+
enum Specifier {
31+
S_None,
32+
S_GOT,
33+
S_GOTOFF,
34+
S_GOTPCREL,
35+
S_GOTTPOFF,
36+
S_PLT,
37+
S_TLSGD,
38+
S_TLSLD,
39+
S_TLSLDM,
40+
S_TPOFF,
41+
};
42+
}
43+
2944
} // namespace llvm
3045

3146
#endif // LLVM_LIB_TARGET_M68K_MCTARGETDESC_M68KMCASMINFO_H

llvm/lib/Target/M68k/MCTargetDesc/M68kMCExpr.cpp

Lines changed: 0 additions & 21 deletions
This file was deleted.

llvm/lib/Target/M68k/MCTargetDesc/M68kMCExpr.h

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)