Searched refs:PMS (Results 1 - 9 of 9) sorted by relevance
/external/llvm/lib/Analysis/ |
H A D | LoopPass.cpp | 310 void LoopPass::preparePassManager(PMStack &PMS) { argument 313 while (!PMS.empty() && 314 PMS.top()->getPassManagerType() > PMT_LoopPassManager) 315 PMS.pop(); 320 if (PMS.top()->getPassManagerType() == PMT_LoopPassManager && 321 !PMS.top()->preserveHigherLevelAnalysis(this)) 322 PMS.pop(); 326 void LoopPass::assignPassManager(PMStack &PMS, argument 329 while (!PMS.empty() && 330 PMS [all...] |
H A D | RegionPass.cpp | 218 void RegionPass::preparePassManager(PMStack &PMS) { argument 221 while (!PMS.empty() && 222 PMS.top()->getPassManagerType() > PMT_RegionPassManager) 223 PMS.pop(); 229 if (PMS.top()->getPassManagerType() == PMT_RegionPassManager && 230 !PMS.top()->preserveHigherLevelAnalysis(this)) 231 PMS.pop(); 235 void RegionPass::assignPassManager(PMStack &PMS, argument 238 while (!PMS.empty() && 239 PMS [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | RegionPass.h | 70 void preparePassManager(PMStack &PMS); 72 virtual void assignPassManager(PMStack &PMS,
|
H A D | LoopPass.h | 57 void preparePassManager(PMStack &PMS); 60 virtual void assignPassManager(PMStack &PMS,
|
/external/llvm/lib/Analysis/IPA/ |
H A D | CallGraphSCCPass.cpp | 528 void CallGraphSCCPass::assignPassManager(PMStack &PMS, argument 531 while (!PMS.empty() && 532 PMS.top()->getPassManagerType() > PMT_CallGraphPassManager) 533 PMS.pop(); 535 assert(!PMS.empty() && "Unable to handle Call Graph Pass"); 538 if (PMS.top()->getPassManagerType() == PMT_CallGraphPassManager) 539 CGP = (CGPassManager*)PMS.top(); 542 assert(!PMS.empty() && "Unable to create Call Graph Pass Manager"); 543 PMDataManager *PMD = PMS.top(); 553 // and push new managers into PMS [all...] |
/external/llvm/include/llvm/ |
H A D | Pass.h | 122 /// PMS is the stack of available pass manager. 233 virtual void assignPassManager(PMStack &PMS, 304 virtual void assignPassManager(PMStack &PMS, 355 virtual void assignPassManager(PMStack &PMS,
|
H A D | CallGraphSCCPass.h | 65 virtual void assignPassManager(PMStack &PMS,
|
H A D | PassManagers.h | 359 void populateInheritedAnalysis(PMStack &PMS) { argument 361 for (PMStack::iterator I = PMS.begin(), E = PMS.end();
|
/external/llvm/lib/VMCore/ |
H A D | PassManager.cpp | 1748 void ModulePass::assignPassManager(PMStack &PMS, argument 1751 while (!PMS.empty()) { 1752 PassManagerType TopPMType = PMS.top()->getPassManagerType(); 1756 PMS.pop(); // Pop children pass managers 1760 assert(!PMS.empty() && "Unable to find appropriate Pass Manager"); 1761 PMS.top()->add(this); 1766 void FunctionPass::assignPassManager(PMStack &PMS, argument 1770 while (!PMS.empty()) { 1771 if (PMS.top()->getPassManagerType() > PMT_FunctionPassManager) 1772 PMS 1807 assignPassManager(PMStack &PMS, PassManagerType PreferredType) argument [all...] |
Completed in 74 milliseconds