Searched defs:PMDataManager (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/IR/
H A DLegacyPassManagers.h51 // [o] class PMDataManager;
53 // PMDataManager manages information, e.g. list of available analysis info,
56 // PMDataManager.
58 // [o] class BBPassManager : public FunctionPass, public PMDataManager;
67 // [o] class FunctionPassManagerImpl : public ModulePass, PMDataManager,
72 // [o] class FPPassManager : public ModulePass, public PMDataManager;
76 // [o] class MPPassManager : public Pass, public PMDataManager;
85 // [o] class PassManagerImpl : public Pass, public PMDataManager,
100 class PMDataManager;
137 /// PMStack - This class implements a stack data structure of PMDataManager
272 class PMDataManager { class in namespace:llvm
275 explicit PMDataManager() : TPM(nullptr), Depth(0) { function in class:llvm::PMDataManager
[all...]
/external/llvm/lib/IR/
H A DLegacyPassManager.cpp115 bool PMDataManager::isPassDebuggingExecutionsOrMore() const {
160 class BBPassManager : public PMDataManager, public FunctionPass {
165 : PMDataManager(), FunctionPass(ID) {}
181 PMDataManager *getAsPMDataManager() override { return this; }
219 public PMDataManager,
227 Pass(PT_PassManager, ID), PMDataManager(),
258 PMDataManager *getAsPMDataManager() override { return this; }
289 class MPPassManager : public Pass, public PMDataManager {
293 Pass(PT_PassManager, ID), PMDataManager() { }
345 PMDataManager *getAsPMDataManage
[all...]

Completed in 108 milliseconds