Lines Matching refs:PMTopLevelManager
219 public PMTopLevelManager {
227 PMTopLevelManager(new FPPassManager()), wasRun(false) {}
371 public PMTopLevelManager {
378 PMTopLevelManager(new MPPassManager()) {}
470 // PMTopLevelManager implementation
473 PMTopLevelManager::PMTopLevelManager(PMDataManager *PMDM) {
481 PMTopLevelManager::setLastUser(ArrayRef<Pass*> AnalysisPasses, Pass *P) {
534 void PMTopLevelManager::collectLastUses(SmallVectorImpl<Pass *> &LastUses,
549 AnalysisUsage *PMTopLevelManager::findAnalysisUsage(Pass *P) {
565 void PMTopLevelManager::schedulePass(Pass *P) {
670 Pass *PMTopLevelManager::findAnalysisPass(AnalysisID AID) {
710 void PMTopLevelManager::dumpPasses() const {
729 void PMTopLevelManager::dumpArguments() const {
749 void PMTopLevelManager::initializeAllAnalysisInfo() {
775 PMTopLevelManager::~PMTopLevelManager() {
1637 return ((PMTopLevelManager*)FPP)->findAnalysisPass(PI);
1738 PMTopLevelManager *TPM = this->top()->getTopLevelManager();
1809 PMTopLevelManager *TPM = PMD->getTopLevelManager();
1846 PMTopLevelManager *TPM = PMD->getTopLevelManager();