Home
last modified time | relevance | path

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/
DLegacyPassManagers.h95 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/
DLegacyPassManager.cpp139 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 …]
DPass.cpp116 PMDataManager *Pass::getAsPMDataManager() { in getAsPMDataManager()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/
DPassAnalysisSupport.h32 class PMDataManager; variable
150 explicit AnalysisResolver(PMDataManager &P) : PM(P) {} in AnalysisResolver()
152 PMDataManager &getPMDataManager() { return PM; } in getPMDataManager()
190 PMDataManager &PM;
DPass.h43 class PMDataManager; variable
163 virtual PMDataManager *getAsPMDataManager();
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DCallGraphSCCPass.cpp56 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()
DRegionPass.cpp32 : FunctionPass(ID), PMDataManager() { in RGPassManager()
254 PMDataManager *PMD = PMS.top(); in assignPassManager()
DLoopPass.cpp72 : 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/
DRegionPass.h88 class RGPassManager : public FunctionPass, public PMDataManager {
110 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()
DLoopPass.h96 class LPPassManager : public FunctionPass, public PMDataManager {
111 PMDataManager *getAsPMDataManager() override { return this; } in getAsPMDataManager()