diff options
author | Chris Lattner <sabre@nondot.org> | 2009-08-02 04:46:05 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-08-02 04:46:05 +0000 |
commit | 0faac52c476cfe48d8337e4eacd685f0a0cd9de3 (patch) | |
tree | 9aa975b4d69e2d9161fbf1f4d1d513b01240e5ae /lib | |
parent | d6dcc98878413e0869422b7665e4ec9996ac799d (diff) | |
download | external_llvm-0faac52c476cfe48d8337e4eacd685f0a0cd9de3.zip external_llvm-0faac52c476cfe48d8337e4eacd685f0a0cd9de3.tar.gz external_llvm-0faac52c476cfe48d8337e4eacd685f0a0cd9de3.tar.bz2 |
alpha TAI doesn't need TM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77872 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Target/Alpha/AlphaTargetAsmInfo.cpp | 4 | ||||
-rw-r--r-- | lib/Target/Alpha/AlphaTargetAsmInfo.h | 5 | ||||
-rw-r--r-- | lib/Target/Alpha/AlphaTargetMachine.cpp | 2 |
3 files changed, 3 insertions, 8 deletions
diff --git a/lib/Target/Alpha/AlphaTargetAsmInfo.cpp b/lib/Target/Alpha/AlphaTargetAsmInfo.cpp index ee7166e..0abdce9 100644 --- a/lib/Target/Alpha/AlphaTargetAsmInfo.cpp +++ b/lib/Target/Alpha/AlphaTargetAsmInfo.cpp @@ -11,12 +11,10 @@ // //===----------------------------------------------------------------------===// -#include "AlphaTargetMachine.h" #include "AlphaTargetAsmInfo.h" - using namespace llvm; -AlphaTargetAsmInfo::AlphaTargetAsmInfo(const AlphaTargetMachine &TM) { +AlphaTargetAsmInfo::AlphaTargetAsmInfo() { AlignmentIsInBytes = false; PrivateGlobalPrefix = "$"; JumpTableDirective = ".gprel32"; diff --git a/lib/Target/Alpha/AlphaTargetAsmInfo.h b/lib/Target/Alpha/AlphaTargetAsmInfo.h index 0b50de8..1f0259b 100644 --- a/lib/Target/Alpha/AlphaTargetAsmInfo.h +++ b/lib/Target/Alpha/AlphaTargetAsmInfo.h @@ -18,11 +18,8 @@ namespace llvm { - // Forward declaration. - class AlphaTargetMachine; - struct AlphaTargetAsmInfo : public TargetAsmInfo { - explicit AlphaTargetAsmInfo(const AlphaTargetMachine &TM); + explicit AlphaTargetAsmInfo(); }; } // namespace llvm diff --git a/lib/Target/Alpha/AlphaTargetMachine.cpp b/lib/Target/Alpha/AlphaTargetMachine.cpp index 70d7b15..9de5c36 100644 --- a/lib/Target/Alpha/AlphaTargetMachine.cpp +++ b/lib/Target/Alpha/AlphaTargetMachine.cpp @@ -27,7 +27,7 @@ extern "C" void LLVMInitializeAlphaTarget() { } const TargetAsmInfo *AlphaTargetMachine::createTargetAsmInfo() const { - return new AlphaTargetAsmInfo(*this); + return new AlphaTargetAsmInfo(); } AlphaTargetMachine::AlphaTargetMachine(const Target &T, const Module &M, |