summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorChad Rosier <mcrosier@codeaurora.org>2016-03-14 18:10:20 +0000
committerChad Rosier <mcrosier@codeaurora.org>2016-03-14 18:10:20 +0000
commit7a21bb196b37132bb11c6d9e1a0e2b10cc35d183 (patch)
tree9c31c6504f9f71f7783b513297823a436d638449 /llvm/lib/Target
parent75068527093d2ac4a12e2d8310ee3cf3be4458d8 (diff)
downloadbcm5719-llvm-7a21bb196b37132bb11c6d9e1a0e2b10cc35d183.tar.gz
bcm5719-llvm-7a21bb196b37132bb11c6d9e1a0e2b10cc35d183.zip
[Mips] Fix -Wunused-private-field warning after r263444.
llvm-svn: 263454
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/Mips/Mips.h2
-rw-r--r--llvm/lib/Target/Mips/MipsHazardSchedule.cpp9
-rw-r--r--llvm/lib/Target/Mips/MipsTargetMachine.cpp2
3 files changed, 6 insertions, 7 deletions
diff --git a/llvm/lib/Target/Mips/Mips.h b/llvm/lib/Target/Mips/Mips.h
index 917c8709f68..639e189dee6 100644
--- a/llvm/lib/Target/Mips/Mips.h
+++ b/llvm/lib/Target/Mips/Mips.h
@@ -29,7 +29,7 @@ namespace llvm {
FunctionPass *createMipsModuleISelDagPass(MipsTargetMachine &TM);
FunctionPass *createMipsOptimizePICCallPass(MipsTargetMachine &TM);
FunctionPass *createMipsDelaySlotFillerPass(MipsTargetMachine &TM);
- FunctionPass *createMipsHazardSchedule(MipsTargetMachine &tm);
+ FunctionPass *createMipsHazardSchedule();
FunctionPass *createMipsLongBranchPass(MipsTargetMachine &TM);
FunctionPass *createMipsConstantIslandPass(MipsTargetMachine &tm);
} // end namespace llvm;
diff --git a/llvm/lib/Target/Mips/MipsHazardSchedule.cpp b/llvm/lib/Target/Mips/MipsHazardSchedule.cpp
index b2b8eb04ce0..28f007da042 100644
--- a/llvm/lib/Target/Mips/MipsHazardSchedule.cpp
+++ b/llvm/lib/Target/Mips/MipsHazardSchedule.cpp
@@ -1,4 +1,4 @@
-//===-- MipsHazardSchedule.cpp - Workaround pipeline hazards---------------===//
+//===-- MipsHazardSchedule.cpp - Workaround pipeline hazards --------------===//
//
// The LLVM Compiler Infrastructure
//
@@ -69,7 +69,7 @@ typedef MachineBasicBlock::reverse_iterator ReverseIter;
class MipsHazardSchedule : public MachineFunctionPass {
public:
- MipsHazardSchedule(TargetMachine &tm) : MachineFunctionPass(ID), TM(tm) {}
+ MipsHazardSchedule() : MachineFunctionPass(ID) {}
const char *getPassName() const override { return "Mips Hazard Schedule"; }
@@ -77,15 +77,14 @@ public:
private:
static char ID;
- const TargetMachine &TM;
};
char MipsHazardSchedule::ID = 0;
} // end of anonymous namespace
/// Returns a pass that clears pipeline hazards.
-FunctionPass *llvm::createMipsHazardSchedule(MipsTargetMachine &tm) {
- return new MipsHazardSchedule(tm);
+FunctionPass *llvm::createMipsHazardSchedule() {
+ return new MipsHazardSchedule();
}
bool MipsHazardSchedule::runOnMachineFunction(MachineFunction &MF) {
diff --git a/llvm/lib/Target/Mips/MipsTargetMachine.cpp b/llvm/lib/Target/Mips/MipsTargetMachine.cpp
index 607d124d007..4639c17d970 100644
--- a/llvm/lib/Target/Mips/MipsTargetMachine.cpp
+++ b/llvm/lib/Target/Mips/MipsTargetMachine.cpp
@@ -256,7 +256,7 @@ void MipsPassConfig::addPreEmitPass() {
// (new) pass that creates compact branches after the HSP must handle FS
// hazards itself or be pipelined before the HSP.
addPass(createMipsDelaySlotFillerPass(TM));
- addPass(createMipsHazardSchedule(TM));
+ addPass(createMipsHazardSchedule());
addPass(createMipsLongBranchPass(TM));
addPass(createMipsConstantIslandPass(TM));
}
OpenPOWER on IntegriCloud