#include "MSP430TargetAsmInfo.h"
using namespace llvm;
-MSP430TargetAsmInfo::MSP430TargetAsmInfo(const TargetMachine &TM) {
+MSP430TargetAsmInfo::MSP430TargetAsmInfo() {
AlignmentIsInBytes = false;
}
#include "llvm/Target/TargetAsmInfo.h"
namespace llvm {
- class TargetMachine;
struct MSP430TargetAsmInfo : public TargetAsmInfo {
- explicit MSP430TargetAsmInfo(const TargetMachine &TM);
+ explicit MSP430TargetAsmInfo();
};
} // namespace llvm
FrameInfo(TargetFrameInfo::StackGrowsDown, 2, -2) { }
const TargetAsmInfo *MSP430TargetMachine::createTargetAsmInfo() const {
- return new MSP430TargetAsmInfo(*this);
+ return new MSP430TargetAsmInfo();
}
bool MSP430TargetMachine::addInstSelector(PassManagerBase &PM,