Lines Matching refs:PMTopLevelManager
219 public PMTopLevelManager {
227 PMTopLevelManager(new FPPassManager()), wasRun(false) {} in FunctionPassManagerImpl()
386 public PMTopLevelManager {
393 PMTopLevelManager(new MPPassManager()) {} in PassManagerImpl()
497 PMTopLevelManager::PMTopLevelManager(PMDataManager *PMDM) { in PMTopLevelManager() function in PMTopLevelManager
505 PMTopLevelManager::setLastUser(ArrayRef<Pass*> AnalysisPasses, Pass *P) { in setLastUser()
556 void PMTopLevelManager::collectLastUses(SmallVectorImpl<Pass *> &LastUses, in collectLastUses()
570 AnalysisUsage *PMTopLevelManager::findAnalysisUsage(Pass *P) { in findAnalysisUsage()
606 void PMTopLevelManager::schedulePass(Pass *P) { in schedulePass()
708 Pass *PMTopLevelManager::findAnalysisPass(AnalysisID AID) { in findAnalysisPass()
727 const PassInfo *PMTopLevelManager::findAnalysisPassInfo(AnalysisID AID) const { in findAnalysisPassInfo()
738 void PMTopLevelManager::addImmutablePass(ImmutablePass *P) { in addImmutablePass()
757 void PMTopLevelManager::dumpPasses() const { in dumpPasses()
775 void PMTopLevelManager::dumpArguments() const { in dumpArguments()
794 void PMTopLevelManager::initializeAllAnalysisInfo() { in initializeAllAnalysisInfo()
813 PMTopLevelManager::~PMTopLevelManager() { in ~PMTopLevelManager()
1672 ((PMTopLevelManager*)FPP)->findAnalysisPass(RequiredPass->getPassID()); in addLowerLevelRequiredPass()
1695 return ((PMTopLevelManager*)FPP)->findAnalysisPass(PI); in getOnTheFlyPass()
1800 PMTopLevelManager *TPM = this->top()->getTopLevelManager(); in push()
1869 PMTopLevelManager *TPM = PMD->getTopLevelManager(); in assignPassManager()
1906 PMTopLevelManager *TPM = PMD->getTopLevelManager(); in assignPassManager()