Lines Matching refs:AnalysisID
422 std::tuple<Pass *, bool> getOnTheFlyPass(Pass *MP, AnalysisID PI,
586 for (AnalysisID ID : IDs) { in setLastUser()
689 for (const AnalysisID ID : RequiredSet) { in schedulePass()
700 for (const AnalysisID ID2 : RequiredSet) { in schedulePass()
771 Pass *PMTopLevelManager::findAnalysisPass(AnalysisID AID) { in findAnalysisPass()
790 const PassInfo *PMTopLevelManager::findAnalysisPassInfo(AnalysisID AID) const { in findAnalysisPassInfo()
808 AnalysisID AID = P->getPassID(); in addImmutablePass()
877 AnalysisID PI = P->getPassID(); in recordAvailableAnalysis()
918 for (AnalysisID AID : PreservedSet) { in verifyPreservedAnalysis()
933 for (DenseMap<AnalysisID, Pass*>::iterator I = AvailableAnalysis.begin(), in removeNotPreservedAnalysis()
935 DenseMap<AnalysisID, Pass*>::iterator Info = I++; in removeNotPreservedAnalysis()
950 for (DenseMap<AnalysisID, Pass *> *IA : InheritedAnalysis) { in removeNotPreservedAnalysis()
954 for (DenseMap<AnalysisID, Pass *>::iterator I = IA->begin(), in removeNotPreservedAnalysis()
957 DenseMap<AnalysisID, Pass *>::iterator Info = I++; in removeNotPreservedAnalysis()
1006 AnalysisID PI = P->getPassID(); in freePass()
1014 DenseMap<AnalysisID, Pass *>::iterator Pos = in freePass()
1043 SmallVector<AnalysisID, 8> ReqAnalysisNotAvailable; in add()
1080 for (AnalysisID ID : ReqAnalysisNotAvailable) { in add()
1100 SmallVectorImpl<Pass *> &UP, SmallVectorImpl<AnalysisID> &RP_NotAvail, in collectRequiredAndUsedAnalyses()
1123 for (const AnalysisID ID : AnUsage->getRequiredSet()) { in initializeAnalysisImpl()
1137 Pass *PMDataManager::findAnalysisPass(AnalysisID AID, bool SearchParent) { in findAnalysisPass()
1140 DenseMap<AnalysisID, Pass*>::const_iterator I = AvailableAnalysis.find(AID); in findAnalysisPass()
1297 std::tuple<Pass *, bool> PMDataManager::getOnTheFlyPass(Pass *P, AnalysisID PI, in getOnTheFlyPass()
1311 Pass *AnalysisResolver::getAnalysisIfAvailable(AnalysisID ID) const { in getAnalysisIfAvailable()
1316 AnalysisResolver::findImplPass(Pass *P, AnalysisID AnalysisPI, Function &F) { in findImplPass()
1647 std::tuple<Pass *, bool> MPPassManager::getOnTheFlyPass(Pass *MP, AnalysisID PI, in getOnTheFlyPass()