From 68f2b2cdd58d2fee1d76a935d113b6c3b3190567 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 2 Aug 2009 04:45:22 +0000 Subject: [PATCH] MSP430 TAI doesn't need TM. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77871 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/MSP430/MSP430TargetAsmInfo.cpp | 2 +- lib/Target/MSP430/MSP430TargetAsmInfo.h | 3 +-- lib/Target/MSP430/MSP430TargetMachine.cpp | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/Target/MSP430/MSP430TargetAsmInfo.cpp b/lib/Target/MSP430/MSP430TargetAsmInfo.cpp index 8f9f1a20083..1aae9f259d1 100644 --- a/lib/Target/MSP430/MSP430TargetAsmInfo.cpp +++ b/lib/Target/MSP430/MSP430TargetAsmInfo.cpp @@ -14,6 +14,6 @@ #include "MSP430TargetAsmInfo.h" using namespace llvm; -MSP430TargetAsmInfo::MSP430TargetAsmInfo(const TargetMachine &TM) { +MSP430TargetAsmInfo::MSP430TargetAsmInfo() { AlignmentIsInBytes = false; } diff --git a/lib/Target/MSP430/MSP430TargetAsmInfo.h b/lib/Target/MSP430/MSP430TargetAsmInfo.h index d6a20fbedd6..8b4580c5313 100644 --- a/lib/Target/MSP430/MSP430TargetAsmInfo.h +++ b/lib/Target/MSP430/MSP430TargetAsmInfo.h @@ -17,9 +17,8 @@ #include "llvm/Target/TargetAsmInfo.h" namespace llvm { - class TargetMachine; struct MSP430TargetAsmInfo : public TargetAsmInfo { - explicit MSP430TargetAsmInfo(const TargetMachine &TM); + explicit MSP430TargetAsmInfo(); }; } // namespace llvm diff --git a/lib/Target/MSP430/MSP430TargetMachine.cpp b/lib/Target/MSP430/MSP430TargetMachine.cpp index d77b26b56c6..6f57003b541 100644 --- a/lib/Target/MSP430/MSP430TargetMachine.cpp +++ b/lib/Target/MSP430/MSP430TargetMachine.cpp @@ -31,7 +31,7 @@ MSP430TargetMachine::MSP430TargetMachine(const Target &T, FrameInfo(TargetFrameInfo::StackGrowsDown, 2, -2) { } const TargetAsmInfo *MSP430TargetMachine::createTargetAsmInfo() const { - return new MSP430TargetAsmInfo(*this); + return new MSP430TargetAsmInfo(); } bool MSP430TargetMachine::addInstSelector(PassManagerBase &PM, -- 2.34.1