Lines Matching refs:FPP
391 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManager.second; in ~MPPassManager() local
392 delete FPP; in ~MPPassManager()
1526 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManager.second; in runOnModule() local
1527 Changed |= FPP->doInitialization(M); in runOnModule()
1598 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManager.second; in runOnModule() local
1601 FPP->releaseMemoryOnTheFly(); in runOnModule()
1602 Changed |= FPP->doFinalization(M); in runOnModule()
1619 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManagers[P]; in addLowerLevelRequiredPass() local
1620 if (!FPP) { in addLowerLevelRequiredPass()
1621 FPP = new legacy::FunctionPassManagerImpl(); in addLowerLevelRequiredPass()
1623 FPP->setTopLevelManager(FPP); in addLowerLevelRequiredPass()
1625 OnTheFlyManagers[P] = FPP; in addLowerLevelRequiredPass()
1633 ((PMTopLevelManager*)FPP)->findAnalysisPass(RequiredPass->getPassID()); in addLowerLevelRequiredPass()
1639 FPP->add(RequiredPass); in addLowerLevelRequiredPass()
1644 FPP->setLastUser(LU, P); in addLowerLevelRequiredPass()
1652 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManagers[MP]; in getOnTheFlyPass() local
1653 assert(FPP && "Unable to find on the fly pass"); in getOnTheFlyPass()
1655 FPP->releaseMemoryOnTheFly(); in getOnTheFlyPass()
1656 bool Changed = FPP->run(F); in getOnTheFlyPass()
1657 return std::make_tuple(((PMTopLevelManager *)FPP)->findAnalysisPass(PI), in getOnTheFlyPass()
1760 auto *FPP = new FPPassManager; in assignPassManager() local
1761 FPP->populateInheritedAnalysis(PMS); in assignPassManager()
1764 PM->getTopLevelManager()->addIndirectPassManager(FPP); in assignPassManager()
1768 FPP->assignPassManager(PMS, PM->getPassManagerType()); in assignPassManager()
1771 PMS.push(FPP); in assignPassManager()
1772 PM = FPP; in assignPassManager()