Lines Matching refs:PMTopLevelManager
219 public PMTopLevelManager {
227 PMTopLevelManager(new FPPassManager()), wasRun(false) {}
382 public PMTopLevelManager {
389 PMTopLevelManager(new MPPassManager()) {}
492 // PMTopLevelManager implementation
495 PMTopLevelManager::PMTopLevelManager(PMDataManager *PMDM) {
503 PMTopLevelManager::setLastUser(ArrayRef<Pass*> AnalysisPasses, Pass *P) {
556 void PMTopLevelManager::collectLastUses(SmallVectorImpl<Pass *> &LastUses,
571 AnalysisUsage *PMTopLevelManager::findAnalysisUsage(Pass *P) {
587 void PMTopLevelManager::schedulePass(Pass *P) {
690 Pass *PMTopLevelManager::findAnalysisPass(AnalysisID AID) {
730 void PMTopLevelManager::dumpPasses() const {
749 void PMTopLevelManager::dumpArguments() const {
769 void PMTopLevelManager::initializeAllAnalysisInfo() {
795 PMTopLevelManager::~PMTopLevelManager() {
1678 return ((PMTopLevelManager*)FPP)->findAnalysisPass(PI);
1790 PMTopLevelManager *TPM = this->top()->getTopLevelManager();
1860 PMTopLevelManager *TPM = PMD->getTopLevelManager();
1897 PMTopLevelManager *TPM = PMD->getTopLevelManager();