Searched refs:RGPassManager (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | RegionPass.cpp | 33 char RGPassManager::ID = 0; 35 RGPassManager::RGPassManager() : FunctionPass(ID) { in RGPassManager() function in RGPassManager 48 void RGPassManager::getAnalysisUsage(AnalysisUsage &Info) const { in getAnalysisUsage() 55 bool RGPassManager::runOnFunction(Function &F) { in runOnFunction() 165 void RGPassManager::dumpPassStructure(unsigned Offset) { in dumpPassStructure() 191 bool runOnRegion(Region *R, RGPassManager &RGM) override { in runOnRegion() 244 RGPassManager *RGPM; in assignPassManager() 248 RGPM = (RGPassManager*)PMS.top(); in assignPassManager() 255 RGPM = new RGPassManager(); in assignPassManager()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | RegionPass.h | 24 class RGPassManager; variable 48 virtual bool runOnRegion(Region *R, RGPassManager &RGM) = 0; 62 virtual bool doInitialization(Region *R, RGPassManager &RGM) { return false; } in doInitialization() 87 class RGPassManager : public FunctionPass, public PMDataManager { 94 explicit RGPassManager();
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopPass.cpp | 26 bool ScopPass::runOnRegion(Region *R, RGPassManager &RGM) { in runOnRegion()
|
| H A D | ScopInfo.cpp | 2590 bool ScopInfoRegionPass::runOnRegion(Region *R, RGPassManager &RGM) { in runOnRegion() 2658 bool runOnRegion(Region *R, RGPassManager &RGM) override { in runOnRegion()
|
| /llvm-project-15.0.7/llvm/include/llvm/ |
| H A D | LinkAllPasses.h | 234 llvm::RGPassManager RGM; in ForcePassLinking()
|
| /llvm-project-15.0.7/polly/include/polly/ |
| H A D | ScopPass.h | 181 bool runOnRegion(Region *R, RGPassManager &RGM) override;
|
| H A D | ScopInfo.h | 59 using llvm::RGPassManager; 2706 bool runOnRegion(Region *R, RGPassManager &RGM) override;
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | WritingAnLLVMPass.rst | 614 ``RGPassManager`` interface. You may override three virtual methods of 618 The ``doInitialization(Region *, RGPassManager &)`` method 623 virtual bool doInitialization(Region *, RGPassManager &RGM); 638 virtual bool runOnRegion(Region *, RGPassManager &RGM) = 0; 642 returned if the region is modified. ``RGPassManager`` interface should be used to
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | StructurizeCFG.cpp | 329 bool runOnRegion(Region *R, RGPassManager &RGM) override { in runOnRegion()
|