diff options
author | Chris Lattner <sabre@nondot.org> | 2009-08-02 04:27:24 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-08-02 04:27:24 +0000 |
commit | 8d4a0a328a89d1f3c7ad83048e04ace53b6ba781 (patch) | |
tree | b8f9dc1197a025c8faae38312d3a15d853a7544d /lib/Target/CellSPU | |
parent | 83f08a2efdbe18e1eba866a25aa7e37c555de4c1 (diff) | |
download | llvm-8d4a0a328a89d1f3c7ad83048e04ace53b6ba781.tar.gz llvm-8d4a0a328a89d1f3c7ad83048e04ace53b6ba781.tar.bz2 llvm-8d4a0a328a89d1f3c7ad83048e04ace53b6ba781.tar.xz |
remove TargetAsmInfo::TM, which is now dead. The basic TAI class now
no longer depends on TM!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77863 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/CellSPU')
-rw-r--r-- | lib/Target/CellSPU/SPUTargetAsmInfo.cpp | 2 | ||||
-rw-r--r-- | lib/Target/CellSPU/SPUTargetAsmInfo.h | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/lib/Target/CellSPU/SPUTargetAsmInfo.cpp b/lib/Target/CellSPU/SPUTargetAsmInfo.cpp index 2bbf4be8e8..76c4db4830 100644 --- a/lib/Target/CellSPU/SPUTargetAsmInfo.cpp +++ b/lib/Target/CellSPU/SPUTargetAsmInfo.cpp @@ -21,7 +21,7 @@ using namespace llvm; using namespace llvm::dwarf; SPULinuxTargetAsmInfo::SPULinuxTargetAsmInfo(const SPUTargetMachine &TM) : - SPUTargetAsmInfo<ELFTargetAsmInfo>(TM) { + SPUTargetAsmInfo<TargetAsmInfo>(TM) { PCSymbol = "."; CommentString = "#"; GlobalPrefix = ""; diff --git a/lib/Target/CellSPU/SPUTargetAsmInfo.h b/lib/Target/CellSPU/SPUTargetAsmInfo.h index e773fa2b38..8217c16fb8 100644 --- a/lib/Target/CellSPU/SPUTargetAsmInfo.h +++ b/lib/Target/CellSPU/SPUTargetAsmInfo.h @@ -15,7 +15,6 @@ #define SPUTARGETASMINFO_H #include "llvm/Target/TargetAsmInfo.h" -#include "llvm/Target/ELFTargetAsmInfo.h" #include "SPUTargetMachine.h" #include "SPUSubtarget.h" @@ -26,8 +25,7 @@ namespace llvm { template <class BaseTAI> struct SPUTargetAsmInfo : public BaseTAI { - explicit SPUTargetAsmInfo(const SPUTargetMachine &TM): - BaseTAI(TM) { + explicit SPUTargetAsmInfo(const SPUTargetMachine &TM) { /* (unused today) * const SPUSubtarget *Subtarget = &TM.getSubtarget<SPUSubtarget>(); */ @@ -41,7 +39,7 @@ namespace llvm { } }; - struct SPULinuxTargetAsmInfo : public SPUTargetAsmInfo<ELFTargetAsmInfo> { + struct SPULinuxTargetAsmInfo : public SPUTargetAsmInfo<TargetAsmInfo> { explicit SPULinuxTargetAsmInfo(const SPUTargetMachine &TM); }; } // namespace llvm |