Home
last modified time | relevance | path

Searched refs:runAfterPass (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DSampleProfileProbe.cpp91 this->runAfterPass(P, IR); in registerCallbacks()
102 runAfterPass(any_cast<const Module *>(IR)); in runAfterPass()
104 runAfterPass(any_cast<const Function *>(IR)); in runAfterPass()
106 runAfterPass(any_cast<const LazyCallGraph::SCC *>(IR)); in runAfterPass()
108 runAfterPass(any_cast<const Loop *>(IR)); in runAfterPass()
113 void PseudoProbeVerifier::runAfterPass(const Module *M) { in runAfterPass() function in PseudoProbeVerifier
115 runAfterPass(&F); in runAfterPass()
120 runAfterPass(&N.getFunction()); in runAfterPass()
123 void PseudoProbeVerifier::runAfterPass(const Function *F) { in runAfterPass() function in PseudoProbeVerifier
132 void PseudoProbeVerifier::runAfterPass(const Loop *L) { in runAfterPass() function in PseudoProbeVerifier
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DSampleProfileProbe.h66 void runAfterPass(StringRef PassID, Any IR);
75 void runAfterPass(const Module *M);
76 void runAfterPass(const LazyCallGraph::SCC *C);
77 void runAfterPass(const Function *F);
78 void runAfterPass(const Loop *L);
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassBuilderCallbacksTest.cpp340 MOCK_METHOD3(runAfterPass,
362 this->runAfterPass(P, IR, PA); in registerPassInstrumentation()
391 runAfterPass(Not(HasNameRegex("Mock")), HasName(IRName), _)) in ignoreNonMockPassInstrumentation()
563 EXPECT_CALL(CallbacksHandle, runAfterPass(HasNameRegex("MockPassHandle"), in TEST_F()
605 runAfterPass(HasNameRegex("MockPassHandle"), _, _)) in TEST_F()
781 runAfterPass(HasNameRegex("MockPassHandle"), _, _)) in TEST_F()
787 runAfterPass(HasNameRegex("MockPassHandle"), _, _)) in TEST_F()
857 runAfterPass(HasNameRegex("MockPassHandle<.*LoopNest>"), in TEST_F()
987 runAfterPass(HasNameRegex("MockPassHandle<.*LoopNest>"), in TEST_F()
1035 runAfterPass(HasNameRegex("MockPassHandle<.*Loop>"), _, _)) in TEST_F()
[all …]
H A DTimePassesTest.cpp139 PI.runAfterPass(Pass2, M, PreservedAnalyses::all()); in TEST()
140 PI.runAfterPass(Pass1, M, PreservedAnalyses::all()); in TEST()
159 PI.runAfterPass(Pass2, M, PreservedAnalyses::all()); in TEST()
H A DPassManagerTest.cpp902 PI.runAfterPass(InnerPM, F, PassPA); in run()
/llvm-project-15.0.7/llvm/lib/IR/
H A DPassTimingInfo.cpp262 void TimePassesHandler::runAfterPass(StringRef PassID) { in runAfterPass() function in llvm::TimePassesHandler
281 this->runAfterPass(P); in registerCallbacks()
285 this->runAfterPass(P); in registerCallbacks()
290 [this](StringRef P, Any) { this->runAfterPass(P); }); in registerCallbacks()
H A DPassManager.cpp130 PI.runAfterPass(*Pass, F, PassPA); in run()
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassInstrumentation.h65 virtual void runAfterPass(Pass *pass, Operation *op) {} in runAfterPass() function
107 void runAfterPass(Pass *pass, Operation *op);
/llvm-project-15.0.7/mlir/lib/Pass/
H A DPassTiming.cpp111 void runAfterPass(Pass *pass, Operation *) override { in runAfterPass() function
121 runAfterPass(pass, op); in runAfterPassFailed()
H A DIRPrinting.cpp86 void runAfterPass(Pass *pass, Operation *op) override;
137 void IRPrinterInstrumentation::runAfterPass(Pass *pass, Operation *op) { in runAfterPass() function in IRPrinterInstrumentation
H A DPass.cpp505 pi->runAfterPass(pass, op); in run()
968 void PassInstrumentor::runAfterPass(Pass *pass, Operation *op) { in runAfterPass() function in PassInstrumentor
971 instr->runAfterPass(pass, op); in runAfterPass()
H A DPassCrashRecovery.cpp353 void runAfterPass(Pass *pass, Operation *op) override { in runAfterPass() function
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPassTimingInfo.h99 void runAfterPass(StringRef PassID);
H A DPassInstrumentation.h242 void runAfterPass(const PassT &Pass, const IRUnitT &IR, in runAfterPass() function
H A DPassManager.h527 PI.runAfterPass<IRUnitT>(*P, IR, PassPA); in run()
1341 PI.runAfterPass(P, IR, IterPA); in run()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachinePassManager.cpp94 PI.runAfterPass(*P, MF, PassPA); in run()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp201 PI.runAfterPass<Function>(LoopCanonicalizationFPM, F, PA); in run()
304 PI.runAfterPass<Loop>(*Pass, *L, PassPA); in run()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp96 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
289 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
420 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
557 PI.runAfterPass<Function>(*Pass, F, PassPA); in run()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h405 PI.runAfterPass<Loop>(*Pass, L, PA);
/llvm-project-15.0.7/mlir/docs/
H A DPassManagement.md994 * `runAfterPass`
999 executed, `runAfterPass` will *not* be.