Searched refs:PassInstrumentor (Results 1 – 4 of 4) sorted by relevance
84 class PassInstrumentor {86 PassInstrumentor();87 PassInstrumentor(PassInstrumentor &&) = delete;88 PassInstrumentor(const PassInstrumentor &) = delete;89 ~PassInstrumentor();
132 AnalysisT &getAnalysis(PassInstrumentor *pi) { in getAnalysis()141 getAnalysis(PassInstrumentor *pi) { in getAnalysis()173 AnalysisT &getAnalysisImpl(PassInstrumentor *pi, OpT op) { in getAnalysisImpl()303 PassInstrumentor *getPassInstrumentor() const;330 ModuleAnalysisManager(Operation *op, PassInstrumentor *passInstrumentor) in ModuleAnalysisManager()337 PassInstrumentor *getPassInstrumentor() const { return passInstrumentor; } in getPassInstrumentor()347 PassInstrumentor *passInstrumentor;
34 class PassInstrumentor; variable341 std::unique_ptr<PassInstrumentor> instrumentor;
358 PassInstrumentor *pi = am.getPassInstrumentor(); in run()838 instrumentor = std::make_unique<PassInstrumentor>(); in addInstrumentation()848 PassInstrumentor *AnalysisManager::getPassInstrumentor() const { in getPassInstrumentor()916 PassInstrumentor::PassInstrumentor() : impl(new PassInstrumentorImpl()) {} in PassInstrumentor() function in PassInstrumentor917 PassInstrumentor::~PassInstrumentor() {} in ~PassInstrumentor()920 void PassInstrumentor::runBeforePipeline( in runBeforePipeline()929 void PassInstrumentor::runAfterPipeline( in runAfterPipeline()938 void PassInstrumentor::runBeforePass(Pass *pass, Operation *op) { in runBeforePass()945 void PassInstrumentor::runAfterPass(Pass *pass, Operation *op) { in runAfterPass()952 void PassInstrumentor::runAfterPassFailed(Pass *pass, Operation *op) { in runAfterPassFailed()[all …]