Lines Matching refs:PI

492   Pass* getOnTheFlyPass(Pass *MP, AnalysisID PI, Function &F) override;
713 const PassInfo *PI = findAnalysisPassInfo(P->getPassID()); in schedulePass() local
714 if (PI && PI->isAnalysis() && findAnalysisPass(P->getPassID())) { in schedulePass()
732 const PassInfo *PI = findAnalysisPassInfo(ID); in schedulePass() local
734 if (!PI) { in schedulePass()
753 assert(PI && "Expected required passes to be initialized"); in schedulePass()
754 AnalysisPass = PI->createPass(); in schedulePass()
787 if (PI && !PI->isAnalysis() && shouldPrintBeforePass(PI->getPassArgument())) { in schedulePass()
796 if (PI && !PI->isAnalysis() && shouldPrintAfterPass(PI->getPassArgument())) { in schedulePass()
826 const PassInfo *&PI = AnalysisPassInfos[AID]; in findAnalysisPassInfo() local
827 if (!PI) in findAnalysisPassInfo()
828 PI = PassRegistry::getPassRegistry()->getPassInfo(AID); in findAnalysisPassInfo()
830 assert(PI == PassRegistry::getPassRegistry()->getPassInfo(AID) && in findAnalysisPassInfo()
833 return PI; in findAnalysisPassInfo()
880 if (const PassInfo *PI = findAnalysisPassInfo(P->getPassID())) { in dumpArguments() local
881 assert(PI && "Expected all immutable passes to be initialized"); in dumpArguments()
882 if (!PI->isAnalysisGroup()) in dumpArguments()
883 dbgs() << " -" << PI->getPassArgument(); in dumpArguments()
918 AnalysisID PI = P->getPassID(); in recordAvailableAnalysis() local
920 AvailableAnalysis[PI] = P; in recordAvailableAnalysis()
926 const PassInfo *PInf = TPM->findAnalysisPassInfo(PI); in recordAvailableAnalysis()
1049 AnalysisID PI = P->getPassID(); in freePass() local
1050 if (const PassInfo *PInf = TPM->findAnalysisPassInfo(PI)) { in freePass()
1052 AvailableAnalysis.erase(PI); in freePass()
1125 const PassInfo *PI = TPM->findAnalysisPassInfo(ID); in add() local
1126 Pass *AnalysisPass = PI->createPass(); in add()
1224 if (const PassInfo *PI = in dumpPassArguments() local
1226 if (!PI->isAnalysisGroup()) in dumpPassArguments()
1227 dbgs() << " -" << PI->getPassArgument(); in dumpPassArguments()
1348 Pass *PMDataManager::getOnTheFlyPass(Pass *P, AnalysisID PI, Function &F) { in getOnTheFlyPass() argument
1830 Pass* MPPassManager::getOnTheFlyPass(Pass *MP, AnalysisID PI, Function &F){ in getOnTheFlyPass() argument
1836 return ((PMTopLevelManager*)FPP)->findAnalysisPass(PI); in getOnTheFlyPass()