[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