Lines Matching refs:AnalysisID
421 std::tuple<Pass *, bool> getOnTheFlyPass(Pass *MP, AnalysisID PI,
580 for (AnalysisID ID : IDs) { in setLastUser()
683 for (const AnalysisID ID : RequiredSet) { in schedulePass()
694 for (const AnalysisID ID2 : RequiredSet) { in schedulePass()
765 Pass *PMTopLevelManager::findAnalysisPass(AnalysisID AID) { in findAnalysisPass()
784 const PassInfo *PMTopLevelManager::findAnalysisPassInfo(AnalysisID AID) const { in findAnalysisPassInfo()
802 AnalysisID AID = P->getPassID(); in addImmutablePass()
872 AnalysisID PI = P->getPassID(); in recordAvailableAnalysis()
913 for (AnalysisID AID : PreservedSet) { in verifyPreservedAnalysis()
928 for (DenseMap<AnalysisID, Pass*>::iterator I = AvailableAnalysis.begin(), in removeNotPreservedAnalysis()
930 DenseMap<AnalysisID, Pass*>::iterator Info = I++; in removeNotPreservedAnalysis()
945 for (DenseMap<AnalysisID, Pass *> *IA : InheritedAnalysis) { in removeNotPreservedAnalysis()
949 for (DenseMap<AnalysisID, Pass *>::iterator I = IA->begin(), in removeNotPreservedAnalysis()
952 DenseMap<AnalysisID, Pass *>::iterator Info = I++; in removeNotPreservedAnalysis()
1001 AnalysisID PI = P->getPassID(); in freePass()
1009 DenseMap<AnalysisID, Pass *>::iterator Pos = in freePass()
1038 SmallVector<AnalysisID, 8> ReqAnalysisNotAvailable; in add()
1075 for (AnalysisID ID : ReqAnalysisNotAvailable) { in add()
1095 SmallVectorImpl<Pass *> &UP, SmallVectorImpl<AnalysisID> &RP_NotAvail, in collectRequiredAndUsedAnalyses()
1118 for (const AnalysisID ID : AnUsage->getRequiredSet()) { in initializeAnalysisImpl()
1132 Pass *PMDataManager::findAnalysisPass(AnalysisID AID, bool SearchParent) { in findAnalysisPass()
1135 DenseMap<AnalysisID, Pass*>::const_iterator I = AvailableAnalysis.find(AID); in findAnalysisPass()
1292 std::tuple<Pass *, bool> PMDataManager::getOnTheFlyPass(Pass *P, AnalysisID PI, in getOnTheFlyPass()
1306 Pass *AnalysisResolver::getAnalysisIfAvailable(AnalysisID ID) const { in getAnalysisIfAvailable()
1311 AnalysisResolver::findImplPass(Pass *P, AnalysisID AnalysisPI, Function &F) { in findImplPass()
1637 std::tuple<Pass *, bool> MPPassManager::getOnTheFlyPass(Pass *MP, AnalysisID PI, in getOnTheFlyPass()