Searched refs:InstrumentManager (Results 1 – 10 of 10) sorted by relevance
141 class InstrumentManager {147 InstrumentManager(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) in InstrumentManager() function150 virtual ~InstrumentManager() = default;
66 const InstrumentManager &IM;103 const InstrumentManager &IM);
41 class RISCVInstrumentManager : public InstrumentManager {44 : InstrumentManager(STI, MCII) {} in RISCVInstrumentManager()
136 static InstrumentManager *
45 SharedInstrument InstrumentManager::createInstrument(llvm::StringRef Desc, in createInstrument()50 unsigned InstrumentManager::getSchedClassID( in getSchedClassID()
34 const mca::InstrumentManager &im) in InstrBuilder()
67 InstrumentManager &IM;71 InstrumentManager &IM) in InstrumentRegionCommentConsumer()180 InstrumentManager &IM) in AsmInstrumentRegionGenerator()
460 std::unique_ptr<mca::InstrumentManager> IM; in main()462 IM = std::unique_ptr<mca::InstrumentManager>( in main()468 IM = std::make_unique<mca::InstrumentManager>(*STI, *MCII); in main()
63 class InstrumentManager; variable138 mca::InstrumentManager *createInstrumentManager(const MCSubtargetInfo &STI,253 mca::InstrumentManager *(*)(const MCSubtargetInfo &STI,722 mca::InstrumentManager *
232 Force usage of the generic InstrumentManager rather than using the target234 no extra information, and InstrumentManager never overrides the default366 The RISCV InstrumentManager will override the schedule class for vector1130 InstrumentManager's main function is `getSchedClassID()` which has access