Searched refs:PassTiming (Results 1 – 3 of 3) sorted by relevance
162 struct PassTiming : public PassInstrumentation { struct163 PassTiming(std::unique_ptr<PassManager::PassTimingConfig> config) in PassTiming() argument165 ~PassTiming() override { print(); } in ~PassTiming() argument245 void PassTiming::runBeforePipeline(Identifier name, in runBeforePipeline()253 void PassTiming::runAfterPipeline(Identifier name, in runAfterPipeline()279 void PassTiming::startPassTimer(Pass *pass) { in startPassTimer()295 void PassTiming::startAnalysisTimer(StringRef name, TypeID id) { in startAnalysisTimer()302 void PassTiming::runAfterPass(Pass *pass, Operation *) { in runAfterPass()321 void PassTiming::runAfterAnalysis(StringRef, TypeID, Operation *) { in runAfterAnalysis()348 void PassTiming::print() { in print()[all …]
7 PassTiming.cpp
817 The PassTiming instrumentation provides timing information about the execution823 The PassTiming instrumentation provides several different display modes for the