• Home
  • Raw
  • Download

Lines Matching refs:PMDataManager

127 bool PMDataManager::isPassDebuggingExecutionsOrMore() const {  in isPassDebuggingExecutionsOrMore()
172 class BBPassManager : public PMDataManager, public FunctionPass {
177 : PMDataManager(), FunctionPass(ID) {} in BBPassManager()
193 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
231 public PMDataManager,
239 Pass(PT_PassManager, ID), PMDataManager(), in FunctionPassManagerImpl()
270 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
301 class MPPassManager : public Pass, public PMDataManager {
305 Pass(PT_PassManager, ID), PMDataManager() { } in MPPassManager()
347 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
390 public PMDataManager,
397 Pass(PT_PassManager, ID), PMDataManager(), in PassManagerImpl()
423 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
494 PMTopLevelManager::PMTopLevelManager(PMDataManager *PMDM) { in PMTopLevelManager()
676 PMDataManager *DM = getAsPMDataManager(); in schedulePass()
711 for (PMDataManager *PassManager : PassManagers) in findAnalysisPass()
716 for (PMDataManager *IndirectPassManager : IndirectPassManagers) in findAnalysisPass()
767 for (PMDataManager *Manager : PassManagers) in dumpPasses()
783 for (PMDataManager *PM : PassManagers) in dumpArguments()
789 for (PMDataManager *PM : PassManagers) in initializeAllAnalysisInfo()
793 for (PMDataManager *IPM : IndirectPassManagers) in initializeAllAnalysisInfo()
805 for (PMDataManager *PM : PassManagers) in ~PMTopLevelManager()
816 void PMDataManager::recordAvailableAnalysis(Pass *P) { in recordAvailableAnalysis()
834 bool PMDataManager::preserveHigherLevelAnalysis(Pass *P) { in preserveHigherLevelAnalysis()
854 void PMDataManager::verifyPreservedAnalysis(Pass *P) { in verifyPreservedAnalysis()
874 void PMDataManager::removeNotPreservedAnalysis(Pass *P) { in removeNotPreservedAnalysis()
923 void PMDataManager::removeDeadPasses(Pass *P, StringRef Msg, in removeDeadPasses()
945 void PMDataManager::freePass(Pass *P, StringRef Msg, in freePass()
976 void PMDataManager::add(Pass *P, bool ProcessAnalysis) { in add()
1004 PMDataManager &DM = PUsed->getResolver()->getPMDataManager(); in add()
1051 void PMDataManager::collectRequiredAndUsedAnalyses( in collectRequiredAndUsedAnalyses()
1078 void PMDataManager::initializeAnalysisImpl(Pass *P) { in initializeAnalysisImpl()
1097 Pass *PMDataManager::findAnalysisPass(AnalysisID AID, bool SearchParent) { in findAnalysisPass()
1113 void PMDataManager::dumpLastUses(Pass *P, unsigned Offset) const{ in dumpLastUses()
1130 void PMDataManager::dumpPassArguments() const { in dumpPassArguments()
1133 if (PMDataManager *PMD = (*I)->getAsPMDataManager()) in dumpPassArguments()
1143 void PMDataManager::dumpPassInfo(Pass *P, enum PassDebuggingString S1, in dumpPassInfo()
1187 void PMDataManager::dumpRequiredSet(const Pass *P) const { in dumpRequiredSet()
1196 void PMDataManager::dumpPreservedSet(const Pass *P) const { in dumpPreservedSet()
1205 void PMDataManager::dumpUsedSet(const Pass *P) const { in dumpUsedSet()
1214 void PMDataManager::dumpAnalysisUsage(StringRef Msg, const Pass *P, in dumpAnalysisUsage()
1238 void PMDataManager::addLowerLevelRequiredPass(Pass *P, Pass *RequiredPass) { in addLowerLevelRequiredPass()
1260 Pass *PMDataManager::getOnTheFlyPass(Pass *P, AnalysisID PI, Function &F) { in getOnTheFlyPass()
1265 PMDataManager::~PMDataManager() { in ~PMDataManager()
1775 PMDataManager *Top = this->top(); in pop()
1782 void PMStack::push(PMDataManager *PM) { in push()
1807 for (PMDataManager *Manager : S) in dump()
1851 PMDataManager *PMD = PMS.top(); in assignPassManager()
1888 PMDataManager *PMD = PMS.top(); in assignPassManager()