Lines Matching defs:MP
418 /// required by module pass MP. Instantiate analysis pass, by using
420 std::tuple<Pass *, bool> getOnTheFlyPass(Pass *MP, AnalysisID PI,
432 ModulePass *MP = getContainedPass(Index);
433 MP->dumpPassStructure(Offset + 1);
435 OnTheFlyManagers.find(MP);
438 dumpLastUses(MP, Offset+1);
508 MPPassManager *MP = static_cast<MPPassManager *>(PassManagers[N]);
509 return MP;
1505 ModulePass *MP = getContainedPass(Index);
1508 dumpPassInfo(MP, EXECUTION_MSG, ON_MODULE_MSG, M.getModuleIdentifier());
1509 dumpRequiredSet(MP);
1511 initializeAnalysisImpl(MP);
1514 PassManagerPrettyStackEntry X(MP, M);
1515 TimeRegion PassTimer(getPassTimer(MP));
1518 uint64_t RefHash = MP->structuralHash(M);
1521 LocalChanged |= MP->runOnModule(M);
1524 assert((LocalChanged || (RefHash == MP->structuralHash(M))) &&
1534 emitInstrCountChangedRemark(MP, M, Delta, InstrCount,
1543 dumpPassInfo(MP, MODIFICATION_MSG, ON_MODULE_MSG,
1545 dumpPreservedSet(MP);
1546 dumpUsedSet(MP);
1548 verifyPreservedAnalysis(MP);
1550 removeNotPreservedAnalysis(MP);
1551 recordAvailableAnalysis(MP);
1552 removeDeadPasses(MP, M.getModuleIdentifier(), ON_MODULE_MSG);
1611 /// required by module pass MP. Instantiate analysis pass, by using
1613 std::tuple<Pass *, bool> MPPassManager::getOnTheFlyPass(Pass *MP, AnalysisID PI,
1615 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManagers[MP];