Home
last modified time | relevance | path

Searched refs:runBeforePass (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassBuilderCallbacksTest.cpp335 ON_CALL(*this, runBeforePass(_, _)).WillByDefault(Return(true)); in MockPassInstrumentationCallbacks()
337 MOCK_METHOD2(runBeforePass, bool(StringRef PassID, llvm::Any));
350 return this->runBeforePass(P, IR); in registerPassInstrumentation()
382 runBeforePass(Not(HasNameRegex("Mock")), HasName(IRName))) in ignoreNonMockPassInstrumentation()
548 EXPECT_CALL(CallbacksHandle, runBeforePass(HasNameRegex("MockPassHandle"), in TEST_F()
589 EXPECT_CALL(CallbacksHandle, runBeforePass(_, _)) in TEST_F()
720 runBeforePass(HasNameRegex("MockPassHandle"), HasName("foo"))) in TEST_F()
764 runBeforePass(HasNameRegex("MockPassHandle"), HasName("foo"))) in TEST_F()
849 runBeforePass(HasNameRegex("MockPassHandle<.*LoopNest>"), in TEST_F()
966 runBeforePass(HasNameRegex("MockPassHandle<.*LoopNest>"), in TEST_F()
[all …]
H A DTimePassesTest.cpp137 PI.runBeforePass(Pass1, M); in TEST()
138 PI.runBeforePass(Pass2, M); in TEST()
158 PI.runBeforePass(Pass2, M); in TEST()
H A DPassManagerTest.cpp898 if (!PI.runBeforePass<Function>(InnerPM, F)) in run()
/llvm-project-15.0.7/llvm/lib/IR/
H A DPassTimingInfo.cpp251 void TimePassesHandler::runBeforePass(StringRef PassID) { in runBeforePass() function in llvm::TimePassesHandler
278 [this](StringRef P, Any) { this->runBeforePass(P); }); in registerCallbacks()
288 [this](StringRef P, Any) { this->runBeforePass(P); }); in registerCallbacks()
H A DPassManager.cpp121 if (!PI.runBeforePass<Function>(*Pass, F)) in run()
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassInstrumentation.h60 virtual void runBeforePass(Pass *pass, Operation *op) {} in runBeforePass() function
104 void runBeforePass(Pass *pass, Operation *op);
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPassTimingInfo.h98 void runBeforePass(StringRef PassID);
H A DPassInstrumentation.h217 bool runBeforePass(const PassT &Pass, const IRUnitT &IR) const { in runBeforePass() function
H A DPassManager.h516 if (!PI.runBeforePass<IRUnitT>(*P, IR)) in run()
1337 if (!PI.runBeforePass<IRUnitT>(P, IR)) in run()
/llvm-project-15.0.7/mlir/lib/Pass/
H A DIRPrinting.cpp85 void runBeforePass(Pass *pass, Operation *op) override;
121 void IRPrinterInstrumentation::runBeforePass(Pass *pass, Operation *op) { in runBeforePass() function in IRPrinterInstrumentation
H A DPassTiming.cpp91 void runBeforePass(Pass *pass, Operation *) override { in runBeforePass() function
H A DPass.cpp464 pi->runBeforePass(pass, op); in run()
961 void PassInstrumentor::runBeforePass(Pass *pass, Operation *op) { in runBeforePass() function in PassInstrumentor
964 instr->runBeforePass(pass, op); in runBeforePass()
H A DPassCrashRecovery.cpp348 void runBeforePass(Pass *pass, Operation *op) override { in runBeforePass() function
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachinePassManager.cpp89 if (!PI.runBeforePass<MachineFunction>(*P, MF)) in run()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp199 if (PI.runBeforePass<Function>(LoopCanonicalizationFPM, F)) { in run()
291 if (!PI.runBeforePass<Loop>(*Pass, *L)) in run()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp84 if (!PI.runBeforePass(*Pass, *C)) in run()
277 if (!PI.runBeforePass<LazyCallGraph::SCC>(*Pass, *C)) in run()
412 if (!PI.runBeforePass<LazyCallGraph::SCC>(*Pass, *C)) in run()
548 if (!PI.runBeforePass<Function>(*Pass, F)) in run()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h392 if (!PI.runBeforePass<Loop>(*Pass, L))
/llvm-project-15.0.7/llvm/docs/
H A DWritingAnLLVMNewPMPass.rst234 ``PassInstrumentation::runBeforePass()``.
/llvm-project-15.0.7/mlir/docs/
H A DPassManagement.md992 * `runBeforePass`