Searched refs:PassInstrumentor (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Pass/ |
| H A D | PassInstrumentation.h | 86 class PassInstrumentor { 88 PassInstrumentor(); 89 PassInstrumentor(PassInstrumentor &&) = delete; 90 PassInstrumentor(const PassInstrumentor &) = delete; 91 ~PassInstrumentor();
|
| H A D | AnalysisManager.h | 154 AnalysisT &getAnalysis(PassInstrumentor *pi, AnalysisManager &am) { in getAnalysis() 165 getAnalysis(PassInstrumentor *pi, AnalysisManager &am) { in getAnalysis() 197 AnalysisT &getAnalysisImpl(PassInstrumentor *pi, OpT op, in getAnalysisImpl() 242 NestedAnalysisMap(Operation *op, PassInstrumentor *instrumentor) in NestedAnalysisMap() 261 PassInstrumentor *getPassInstrumentor() const { in getPassInstrumentor() 264 return parentOrInstrumentor.get<PassInstrumentor *>(); in getPassInstrumentor() 280 PointerUnion<NestedAnalysisMap *, PassInstrumentor *> parentOrInstrumentor; 374 PassInstrumentor *getPassInstrumentor() const { in getPassInstrumentor() 397 ModuleAnalysisManager(Operation *op, PassInstrumentor *passInstrumentor) in ModuleAnalysisManager()
|
| H A D | PassManager.h | 34 class PassInstrumentor; variable 433 std::unique_ptr<PassInstrumentor> instrumentor;
|
| /llvm-project-15.0.7/mlir/lib/Pass/ |
| H A D | Pass.cpp | 435 PassInstrumentor *pi = am.getPassInstrumentor(); in run() 515 unsigned parentInitGeneration, PassInstrumentor *instrumentor, in runPipeline() 831 instrumentor = std::make_unique<PassInstrumentor>(); in addInstrumentation() 939 PassInstrumentor::PassInstrumentor() : impl(new PassInstrumentorImpl()) {} in PassInstrumentor() function in PassInstrumentor 940 PassInstrumentor::~PassInstrumentor() = default; 943 void PassInstrumentor::runBeforePipeline( in runBeforePipeline() 952 void PassInstrumentor::runAfterPipeline( in runAfterPipeline() 961 void PassInstrumentor::runBeforePass(Pass *pass, Operation *op) { in runBeforePass() 968 void PassInstrumentor::runAfterPass(Pass *pass, Operation *op) { in runAfterPass() 990 void PassInstrumentor::runAfterAnalysis(StringRef name, TypeID id, in runAfterAnalysis() [all …]
|
| H A D | PassDetail.h | 78 unsigned parentInitGeneration, PassInstrumentor *instrumentor = nullptr,
|