Searched refs:PMDataManager (Results 1 – 10 of 10) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | LegacyPassManagers.h | 95 class PMDataManager; variable 140 typedef std::vector<PMDataManager *>::const_reverse_iterator iterator; 145 PMDataManager *top() const { return S.back(); } in top() 146 void push(PMDataManager *PM); 152 std::vector<PMDataManager *> S; 162 explicit PMTopLevelManager(PMDataManager *PMDM); 171 virtual PMDataManager *getAsPMDataManager() = 0; 206 void addPassManager(PMDataManager *Manager) { in addPassManager() 212 inline void addIndirectPassManager(PMDataManager *Manager) { in addIndirectPassManager() 225 SmallVector<PMDataManager *, 8> PassManagers; [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | LegacyPassManager.cpp | 139 bool PMDataManager::isPassDebuggingExecutionsOrMore() const { in isPassDebuggingExecutionsOrMore() 143 unsigned PMDataManager::initSizeRemarkInfo( in initSizeRemarkInfo() 165 void PMDataManager::emitInstrCountChangedRemark( in emitInstrCountChangedRemark() 324 public PMDataManager, 332 Pass(PT_PassManager, ID), PMDataManager(), in FunctionPassManagerImpl() 363 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager() 399 class MPPassManager : public Pass, public PMDataManager { 403 Pass(PT_PassManager, ID), PMDataManager() { } in MPPassManager() 443 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager() 486 public PMDataManager, [all …]
|
D | Pass.cpp | 116 PMDataManager *Pass::getAsPMDataManager() { in getAsPMDataManager()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ |
D | PassAnalysisSupport.h | 32 class PMDataManager; variable 150 explicit AnalysisResolver(PMDataManager &P) : PM(P) {} in AnalysisResolver() 152 PMDataManager &getPMDataManager() { return PM; } in getPMDataManager() 190 PMDataManager &PM;
|
D | Pass.h | 43 class PMDataManager; variable 163 virtual PMDataManager *getAsPMDataManager();
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | CallGraphSCCPass.cpp | 56 class CGPassManager : public ModulePass, public PMDataManager { 60 explicit CGPassManager() : ModulePass(ID), PMDataManager() {} in CGPassManager() 81 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager() 122 PMDataManager *PM = P->getAsPMDataManager(); in RunPassOnSCC() 515 if (PMDataManager *PM = getContainedPass(i)->getAsPMDataManager()) { in doInitialization() 530 if (PMDataManager *PM = getContainedPass(i)->getAsPMDataManager()) { in doFinalization() 582 PMDataManager *PMD = PMS.top(); in assignPassManager()
|
D | RegionPass.cpp | 32 : FunctionPass(ID), PMDataManager() { in RGPassManager() 254 PMDataManager *PMD = PMS.top(); in assignPassManager()
|
D | LoopPass.cpp | 72 : FunctionPass(ID), PMDataManager() { in LPPassManager() 368 PMDataManager *PMD = PMS.top(); in assignPassManager()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | RegionPass.h | 88 class RGPassManager : public FunctionPass, public PMDataManager { 110 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
|
D | LoopPass.h | 96 class LPPassManager : public FunctionPass, public PMDataManager { 111 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
|