Searched refs:PMDataManager (Results 1 – 11 of 11) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | LegacyPassManagers.h | 94 class PMDataManager; variable 139 typedef std::vector<PMDataManager *>::const_reverse_iterator iterator; 144 PMDataManager *top() const { return S.back(); } in top() 145 void push(PMDataManager *PM); 151 std::vector<PMDataManager *> S; 161 explicit PMTopLevelManager(PMDataManager *PMDM); 170 virtual PMDataManager *getAsPMDataManager() = 0; 205 void addPassManager(PMDataManager *Manager) { in addPassManager() 211 inline void addIndirectPassManager(PMDataManager *Manager) { in addIndirectPassManager() 224 SmallVector<PMDataManager *, 8> PassManagers; [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | LegacyPassManager.cpp | 66 bool PMDataManager::isPassDebuggingExecutionsOrMore() const { in isPassDebuggingExecutionsOrMore() 70 unsigned PMDataManager::initSizeRemarkInfo( in initSizeRemarkInfo() 92 void PMDataManager::emitInstrCountChangedRemark( in emitInstrCountChangedRemark() 252 public PMDataManager, 260 Pass(PT_PassManager, ID), PMDataManager(), in FunctionPassManagerImpl() 291 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager() 387 class MPPassManager : public Pass, public PMDataManager { 391 Pass(PT_PassManager, ID), PMDataManager() { } in MPPassManager() 432 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager() 475 public PMDataManager, [all …]
|
| H A D | Pass.cpp | 113 PMDataManager *Pass::getAsPMDataManager() { in getAsPMDataManager()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ |
| H A D | PassAnalysisSupport.h | 36 class PMDataManager; variable 160 explicit AnalysisResolver(PMDataManager &P) : PM(P) {} in AnalysisResolver() 162 PMDataManager &getPMDataManager() { return PM; } in getPMDataManager() 200 PMDataManager &PM;
|
| H A D | Pass.h | 41 class PMDataManager; variable 176 virtual PMDataManager *getAsPMDataManager();
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | CallGraphSCCPass.cpp | 60 class CGPassManager : public ModulePass, public PMDataManager { 64 explicit CGPassManager() : ModulePass(ID), PMDataManager() {} in CGPassManager() 85 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager() 126 PMDataManager *PM = P->getAsPMDataManager(); in RunPassOnSCC() 561 if (PMDataManager *PM = getContainedPass(i)->getAsPMDataManager()) { in doInitialization() 576 if (PMDataManager *PM = getContainedPass(i)->getAsPMDataManager()) { in doFinalization() 635 PMDataManager *PMD = PMS.top(); in assignPassManager()
|
| H A D | RegionPass.cpp | 33 : FunctionPass(ID), PMDataManager() { in RGPassManager() 248 PMDataManager *PMD = PMS.top(); in assignPassManager()
|
| H A D | LoopPass.cpp | 73 : FunctionPass(ID), PMDataManager() { in LPPassManager() 347 PMDataManager *PMD = PMS.top(); in assignPassManager()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | RegionPass.h | 86 class RGPassManager : public FunctionPass, public PMDataManager { 106 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
|
| H A D | LoopPass.h | 75 class LPPassManager : public FunctionPass, public PMDataManager { 90 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | XRayExample.rst | 164 … 0.000063, 0.000215] 0.225708 LegacyPassManager.cpp:1083:0: llvm::PMDataManager::findAnalysisP… 220 #5 llvm::PMDataManager::verifyPreservedAnalysis(llvm::Pass*) 399 16628590 222 #7 llvm::PMDataManager::findAnalysisPass(void const*, bool) 32088 9633790
|