Searched refs:PMTopLevelManager (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/IR/
H A DLegacyPassManagers.h45 // [o] class PMTopLevelManager;
48 // PMTopLevelManager. PMTopLevelManager manages information used by top level
68 // public PMTopLevelManager;
86 // public PMTopLevelManager
163 // PMTopLevelManager
165 /// PMTopLevelManager manages LastUser info and collects common APIs used by
167 class PMTopLevelManager { class in namespace:llvm
169 explicit PMTopLevelManager(PMDataManager *PMDM);
204 virtual ~PMTopLevelManager();
[all...]
/external/llvm/lib/IR/
H A DLegacyPassManager.cpp220 public PMTopLevelManager {
228 PMTopLevelManager(new FPPassManager()), wasRun(false) {}
389 public PMTopLevelManager {
396 PMTopLevelManager(new MPPassManager()) {}
498 // PMTopLevelManager implementation
501 PMTopLevelManager::PMTopLevelManager(PMDataManager *PMDM) { function in class:PMTopLevelManager
509 PMTopLevelManager::setLastUser(ArrayRef<Pass*> AnalysisPasses, Pass *P) {
562 void PMTopLevelManager::collectLastUses(SmallVectorImpl<Pass *> &LastUses,
576 AnalysisUsage *PMTopLevelManager
[all...]
/external/llvm/lib/Analysis/
H A DRegionPass.cpp264 PMTopLevelManager *TPM = PMD->getTopLevelManager();
H A DLoopPass.cpp375 PMTopLevelManager *TPM = PMD->getTopLevelManager();
/external/llvm/lib/Analysis/IPA/
H A DCallGraphSCCPass.cpp566 PMTopLevelManager *TPM = PMD->getTopLevelManager();

Completed in 440 milliseconds