Lines Matching defs:MP
420 /// required by module pass MP. Instantiate analysis pass, by using
422 std::tuple<Pass *, bool> getOnTheFlyPass(Pass *MP, AnalysisID PI,
434 ModulePass *MP = getContainedPass(Index);
435 MP->dumpPassStructure(Offset + 1);
437 OnTheFlyManagers.find(MP);
440 dumpLastUses(MP, Offset+1);
510 MPPassManager *MP = static_cast<MPPassManager *>(PassManagers[N]);
511 return MP;
1539 ModulePass *MP = getContainedPass(Index);
1542 dumpPassInfo(MP, EXECUTION_MSG, ON_MODULE_MSG, M.getModuleIdentifier());
1543 dumpRequiredSet(MP);
1545 initializeAnalysisImpl(MP);
1548 PassManagerPrettyStackEntry X(MP, M);
1549 TimeRegion PassTimer(getPassTimer(MP));
1552 uint64_t RefHash = MP->structuralHash(M);
1555 LocalChanged |= MP->runOnModule(M);
1558 assert((LocalChanged || (RefHash == MP->structuralHash(M))) &&
1568 emitInstrCountChangedRemark(MP, M, Delta, InstrCount,
1577 dumpPassInfo(MP, MODIFICATION_MSG, ON_MODULE_MSG,
1579 dumpPreservedSet(MP);
1580 dumpUsedSet(MP);
1582 verifyPreservedAnalysis(MP);
1584 removeNotPreservedAnalysis(MP);
1585 recordAvailableAnalysis(MP);
1586 removeDeadPasses(MP, M.getModuleIdentifier(), ON_MODULE_MSG);
1645 /// required by module pass MP. Instantiate analysis pass, by using
1647 std::tuple<Pass *, bool> MPPassManager::getOnTheFlyPass(Pass *MP, AnalysisID PI,
1649 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManagers[MP];