[llvm] r327749 - [llvm-mca] Remove unused methods from Backend. NFC
Andrea Di Biagio via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 16 15:02:48 PDT 2018
Author: adibiagio
Date: Fri Mar 16 15:02:47 2018
New Revision: 327749
URL: http://llvm.org/viewvc/llvm-project?rev=327749&view=rev
Log:
[llvm-mca] Remove unused methods from Backend. NFC
Modified:
llvm/trunk/tools/llvm-mca/Backend.h
Modified: llvm/trunk/tools/llvm-mca/Backend.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-mca/Backend.h?rev=327749&r1=327748&r2=327749&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-mca/Backend.h (original)
+++ llvm/trunk/tools/llvm-mca/Backend.h Fri Mar 16 15:02:47 2018
@@ -80,8 +80,6 @@ public:
runCycle(Cycles++);
}
- unsigned getNumIterations() const { return SM.getNumIterations(); }
- unsigned getNumInstructions() const { return SM.size(); }
const Instruction &getInstruction(unsigned Index) const {
const auto It = Instructions.find(Index);
assert(It != Instructions.end() && "no running instructions with index");
@@ -89,20 +87,15 @@ public:
return *It->second;
}
void eraseInstruction(unsigned Index) { Instructions.erase(Index); }
- unsigned getNumCycles() const { return Cycles; }
unsigned getTotalRegisterMappingsCreated() const {
return DU->getTotalRegisterMappingsCreated();
}
unsigned getMaxUsedRegisterMappings() const {
return DU->getMaxUsedRegisterMappings();
}
- unsigned getDispatchWidth() const { return DU->getDispatchWidth(); }
-
- const llvm::MCSubtargetInfo &getSTI() const { return STI; }
const llvm::MCSchedModel &getSchedModel() const {
return STI.getSchedModel();
}
-
void getBuffersUsage(std::vector<BufferUsageEntry> &Usage) const {
return HWS->getBuffersUsage(Usage);
}
@@ -116,16 +109,6 @@ public:
return DU->getNumDispatchGroupStalls();
}
- const llvm::MCInst &getMCInstFromIndex(unsigned Index) const {
- return SM.getMCInstFromIndex(Index);
- }
-
- const InstrDesc &getInstrDesc(const llvm::MCInst &Inst) const {
- return IB->getOrCreateInstrDesc(STI, Inst);
- }
-
- const SourceMgr &getSourceMgr() const { return SM; }
-
void addEventListener(HWEventListener *Listener);
void notifyCycleBegin(unsigned Cycle);
void notifyInstructionEvent(const HWInstructionEvent &Event);
More information about the llvm-commits
mailing list