Searched refs:PMDataManager (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/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 LLVM_ABI 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 …]
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | LegacyPassManager.cpp | 61 bool PMDataManager::isPassDebuggingExecutionsOrMore() const { in isPassDebuggingExecutionsOrMore() 65 unsigned PMDataManager::initSizeRemarkInfo( in initSizeRemarkInfo() 87 void PMDataManager::emitInstrCountChangedRemark( in emitInstrCountChangedRemark() 243 public PMDataManager, 282 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager() 378 class MPPassManager : public Pass, public PMDataManager { 422 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager() 465 public PMDataManager, 497 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager() 547 PMTopLevelManager::PMTopLevelManager(PMDataManager *PMDM) { in PMTopLevelManager() [all …]
|
| H A D | Pass.cpp | 114 PMDataManager *Pass::getAsPMDataManager() { in getAsPMDataManager()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ |
| H A D | PassAnalysisSupport.h | 37 class PMDataManager; variable 161 explicit AnalysisResolver(PMDataManager &P) : PM(P) {} in AnalysisResolver() 163 PMDataManager &getPMDataManager() { return PM; } in getPMDataManager() 202 PMDataManager &PM;
|
| H A D | Pass.h | 45 class PMDataManager; variable 179 virtual PMDataManager *getAsPMDataManager();
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CallGraphSCCPass.cpp | 59 class CGPassManager : public ModulePass, public PMDataManager { 84 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager() 125 PMDataManager *PM = P->getAsPMDataManager(); in RunPassOnSCC() 551 if (PMDataManager *PM = getContainedPass(i)->getAsPMDataManager()) { in doInitialization() 566 if (PMDataManager *PM = getContainedPass(i)->getAsPMDataManager()) { in doFinalization() 625 PMDataManager *PMD = PMS.top(); in assignPassManager()
|
| H A D | RegionPass.cpp | 252 PMDataManager *PMD = PMS.top(); in assignPassManager()
|
| H A D | LoopPass.cpp | 345 PMDataManager *PMD = PMS.top(); in assignPassManager()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | RegionPass.h | 88 class LLVM_ABI RGPassManager : public FunctionPass, public PMDataManager { 108 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
|
| H A D | LoopPass.h | 77 class LLVM_ABI LPPassManager : public FunctionPass, public PMDataManager { 92 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 22216 {"_ZNK4llvm13PMDataManager31isPassDebuggingExecutionsOrMoreEv", "llvm::PMDataManager::isPassDebuggi… 22218 …nagerC1EPNS_13PMDataManagerE", "llvm::PMTopLevelManager::PMTopLevelManager(llvm::PMDataManager*)"}, 22219 …nagerC2EPNS_13PMDataManagerE", "llvm::PMTopLevelManager::PMTopLevelManager(llvm::PMDataManager*)"}, 22220 {"_ZN4llvm7PMStack4pushEPNS_13PMDataManagerE", "llvm::PMStack::push(llvm::PMDataManager*)"}, 22226 {"_ZN4llvm13PMDataManager16findAnalysisPassEPKvb", "llvm::PMDataManager::findAnalysisPass(void cons… 22229 {"_ZNK4llvm13PMDataManager17dumpPassArgumentsEv", "llvm::PMDataManager::dumpPassArguments() const"}, 22234 {"_ZN4llvm13PMDataManager23recordAvailableAnalysisEPNS_4PassE", "llvm::PMDataManager::recordAvailab… 22235 {"_ZN4llvm13PMDataManager27preserveHigherLevelAnalysisEPNS_4PassE", "llvm::PMDataManager::preserveH… 22236 {"_ZN4llvm13PMDataManager23verifyPreservedAnalysisEPNS_4PassE", "llvm::PMDataManager::verifyPreserv… 22238 {"_ZN4llvm13PMDataManager26removeNotPreservedAnalysisEPNS_4PassE", "llvm::PMDataManager::removeNotP… [all …]
|