Searched refs:PMDataManager (Results 1 – 11 of 11) sorted by relevance
93 class PMDataManager; variable138 typedef std::vector<PMDataManager *>::const_reverse_iterator iterator;143 PMDataManager *top() const { return S.back(); } in top()144 void push(PMDataManager *PM);150 std::vector<PMDataManager *> S;160 explicit PMTopLevelManager(PMDataManager *PMDM);169 virtual PMDataManager *getAsPMDataManager() = 0;204 void addPassManager(PMDataManager *Manager) { in addPassManager()210 inline void addIndirectPassManager(PMDataManager *Manager) { in addIndirectPassManager()223 SmallVector<PMDataManager *, 8> PassManagers;[all …]
61 bool PMDataManager::isPassDebuggingExecutionsOrMore() const { in isPassDebuggingExecutionsOrMore()65 unsigned PMDataManager::initSizeRemarkInfo( in initSizeRemarkInfo()87 void PMDataManager::emitInstrCountChangedRemark( in emitInstrCountChangedRemark()247 public PMDataManager,286 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()382 class MPPassManager : public Pass, public PMDataManager {426 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()469 public PMDataManager,501 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()551 PMTopLevelManager::PMTopLevelManager(PMDataManager *PMDM) { in PMTopLevelManager()[all …]
118 PMDataManager *Pass::getAsPMDataManager() { in getAsPMDataManager()
36 class PMDataManager; variable160 explicit AnalysisResolver(PMDataManager &P) : PM(P) {} in AnalysisResolver()162 PMDataManager &getPMDataManager() { return PM; } in getPMDataManager()200 PMDataManager &PM;
41 class PMDataManager; variable176 virtual PMDataManager *getAsPMDataManager();
87 class RGPassManager : public FunctionPass, public PMDataManager {107 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
76 class LPPassManager : public FunctionPass, public PMDataManager {91 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
59 class CGPassManager : public ModulePass, public PMDataManager {84 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()125 PMDataManager *PM = P->getAsPMDataManager(); in RunPassOnSCC()552 if (PMDataManager *PM = getContainedPass(i)->getAsPMDataManager()) { in doInitialization()567 if (PMDataManager *PM = getContainedPass(i)->getAsPMDataManager()) { in doFinalization()626 PMDataManager *PMD = PMS.top(); in assignPassManager()
252 PMDataManager *PMD = PMS.top(); in assignPassManager()
344 PMDataManager *PMD = PMS.top(); in assignPassManager()
164 … 0.000063, 0.000215] 0.225708 LegacyPassManager.cpp:1083:0: llvm::PMDataManager::findAnalysisP…220 #5 llvm::PMDataManager::verifyPreservedAnalysis(llvm::Pass*) 399 16628590222 #7 llvm::PMDataManager::findAnalysisPass(void const*, bool) 32088 9633790