mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-02 10:32:56 +00:00
[AVR] Fix a few compile errors
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@269900 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
2366631516
commit
af292693ca
@ -38,7 +38,7 @@ public:
|
||||
bool canSimplifyCallFramePseudos(const MachineFunction &MF) const override;
|
||||
void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
|
||||
RegScavenger *RS = nullptr) const override;
|
||||
void
|
||||
MachineBasicBlock::iterator
|
||||
eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
|
||||
MachineBasicBlock::iterator MI) const override;
|
||||
};
|
||||
|
@ -105,7 +105,6 @@ void AVRInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB,
|
||||
const TargetRegisterClass *RC,
|
||||
const TargetRegisterInfo *TRI) const {
|
||||
MachineFunction &MF = *MBB.getParent();
|
||||
AVRMachineFunctionInfo *AFI = MF.getInfo<AVRMachineFunctionInfo>();
|
||||
|
||||
DebugLoc DL;
|
||||
if (MI != MBB.end()) {
|
||||
|
@ -26,7 +26,7 @@
|
||||
namespace llvm {
|
||||
|
||||
/// Processes a CPU name.
|
||||
static StringRef getTargetCPU(StringRef CPU) {
|
||||
static StringRef getCPU(StringRef CPU) {
|
||||
if (CPU.empty() || CPU == "generic") {
|
||||
return "avr2";
|
||||
}
|
||||
@ -41,8 +41,8 @@ AVRTargetMachine::AVRTargetMachine(const Target &T, const Triple &TT,
|
||||
CodeGenOpt::Level OL)
|
||||
: LLVMTargetMachine(
|
||||
T, "e-p:16:8:8-i8:8:8-i16:8:8-i32:8:8-i64:8:8-f32:8:8-f64:8:8-n8", TT,
|
||||
getTargetCPU(CPU), FS, Options, RM, CM, OL),
|
||||
SubTarget(TT, GetTargetCPU(CPU), FS, *this) {
|
||||
getCPU(CPU), FS, Options, RM, CM, OL),
|
||||
SubTarget(TT, getCPU(CPU), FS, *this) {
|
||||
this->TLOF = make_unique<AVRTargetObjectFile>();
|
||||
initAsmInfo();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user