Lines Matching refs:FPP
390 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManager.second; in ~MPPassManager() local
391 delete FPP; in ~MPPassManager()
1513 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManager.second; in runOnModule() local
1514 Changed |= FPP->doInitialization(M); in runOnModule()
1585 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManager.second; in runOnModule() local
1588 FPP->releaseMemoryOnTheFly(); in runOnModule()
1589 Changed |= FPP->doFinalization(M); in runOnModule()
1606 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManagers[P]; in addLowerLevelRequiredPass() local
1607 if (!FPP) { in addLowerLevelRequiredPass()
1608 FPP = new legacy::FunctionPassManagerImpl(); in addLowerLevelRequiredPass()
1610 FPP->setTopLevelManager(FPP); in addLowerLevelRequiredPass()
1612 OnTheFlyManagers[P] = FPP; in addLowerLevelRequiredPass()
1620 ((PMTopLevelManager*)FPP)->findAnalysisPass(RequiredPass->getPassID()); in addLowerLevelRequiredPass()
1626 FPP->add(RequiredPass); in addLowerLevelRequiredPass()
1631 FPP->setLastUser(LU, P); in addLowerLevelRequiredPass()
1639 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManagers[MP]; in getOnTheFlyPass() local
1640 assert(FPP && "Unable to find on the fly pass"); in getOnTheFlyPass()
1642 FPP->releaseMemoryOnTheFly(); in getOnTheFlyPass()
1643 bool Changed = FPP->run(F); in getOnTheFlyPass()
1644 return std::make_tuple(((PMTopLevelManager *)FPP)->findAnalysisPass(PI), in getOnTheFlyPass()
1747 auto *FPP = new FPPassManager; in assignPassManager() local
1748 FPP->populateInheritedAnalysis(PMS); in assignPassManager()
1751 PM->getTopLevelManager()->addIndirectPassManager(FPP); in assignPassManager()
1755 FPP->assignPassManager(PMS, PM->getPassManagerType()); in assignPassManager()
1758 PMS.push(FPP); in assignPassManager()
1759 PM = FPP; in assignPassManager()