Searched refs:PMS (Results 1 - 9 of 9) sorted by relevance
/external/llvm/lib/Analysis/ |
H A D | LoopPass.cpp | 314 void LoopPass::preparePassManager(PMStack &PMS) { argument 317 while (!PMS.empty() && 318 PMS.top()->getPassManagerType() > PMT_LoopPassManager) 319 PMS.pop(); 324 if (PMS.top()->getPassManagerType() == PMT_LoopPassManager && 325 !PMS.top()->preserveHigherLevelAnalysis(this)) 326 PMS.pop(); 330 void LoopPass::assignPassManager(PMStack &PMS, argument 333 while (!PMS.empty() && 334 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 | 530 void CallGraphSCCPass::assignPassManager(PMStack &PMS, argument 533 while (!PMS.empty() && 534 PMS.top()->getPassManagerType() > PMT_CallGraphPassManager) 535 PMS.pop(); 537 assert(!PMS.empty() && "Unable to handle Call Graph Pass"); 540 if (PMS.top()->getPassManagerType() == PMT_CallGraphPassManager) 541 CGP = (CGPassManager*)PMS.top(); 544 assert(!PMS.empty() && "Unable to create Call Graph Pass Manager"); 545 PMDataManager *PMD = PMS.top(); 555 // 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 | 360 void populateInheritedAnalysis(PMStack &PMS) { argument 362 for (PMStack::iterator I = PMS.begin(), E = PMS.end();
|
/external/llvm/lib/VMCore/ |
H A D | PassManager.cpp | 1767 void ModulePass::assignPassManager(PMStack &PMS, argument 1770 while (!PMS.empty()) { 1771 PassManagerType TopPMType = PMS.top()->getPassManagerType(); 1775 PMS.pop(); // Pop children pass managers 1779 assert(!PMS.empty() && "Unable to find appropriate Pass Manager"); 1780 PMS.top()->add(this); 1785 void FunctionPass::assignPassManager(PMStack &PMS, argument 1789 while (!PMS.empty()) { 1790 if (PMS.top()->getPassManagerType() > PMT_FunctionPassManager) 1791 PMS 1826 assignPassManager(PMStack &PMS, PassManagerType PreferredType) argument [all...] |
Completed in 167 milliseconds