Home | History | Annotate | Download | only in IR

Lines Matching defs:MP

337   /// required by module pass MP. Instantiate analysis pass, by using
339 Pass* getOnTheFlyPass(Pass *MP, AnalysisID PI, Function &F) override;
352 ModulePass *MP = getContainedPass(Index);
353 MP->dumpPassStructure(Offset + 1);
355 OnTheFlyManagers.find(MP);
358 dumpLastUses(MP, Offset+1);
437 MPPassManager *MP = static_cast<MPPassManager *>(PassManagers[N]);
438 return MP;
1604 ModulePass *MP = getContainedPass(Index);
1607 dumpPassInfo(MP, EXECUTION_MSG, ON_MODULE_MSG, M.getModuleIdentifier());
1608 dumpRequiredSet(MP);
1610 initializeAnalysisImpl(MP);
1613 PassManagerPrettyStackEntry X(MP, M);
1614 TimeRegion PassTimer(getPassTimer(MP));
1616 LocalChanged |= MP->runOnModule(M);
1621 dumpPassInfo(MP, MODIFICATION_MSG, ON_MODULE_MSG,
1623 dumpPreservedSet(MP);
1625 verifyPreservedAnalysis(MP);
1626 removeNotPreservedAnalysis(MP);
1627 recordAvailableAnalysis(MP);
1628 removeDeadPasses(MP, M.getModuleIdentifier(), ON_MODULE_MSG);
1690 /// required by module pass MP. Instantiate analysis pass, by using
1692 Pass* MPPassManager::getOnTheFlyPass(Pass *MP, AnalysisID PI, Function &F){
1693 FunctionPassManagerImpl *FPP = OnTheFlyManagers[MP];