Home
last modified time | relevance | path

Searched refs:AnalysisResolver (Results 1 – 4 of 4) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/
H A DPass.h35 class AnalysisResolver; variable
92 AnalysisResolver *Resolver = nullptr; // Used to resolve analysis
149 void setResolver(AnalysisResolver *AR);
150 AnalysisResolver *getResolver() const { return Resolver; } in getResolver()
H A DPassAnalysisSupport.h157 class AnalysisResolver {
159 AnalysisResolver() = delete;
160 explicit AnalysisResolver(PMDataManager &P) : PM(P) {} in AnalysisResolver() function
/openbsd/gnu/llvm/llvm/lib/IR/
H A DLegacyPassManager.cpp583 AnalysisResolver *AR = AnalysisPass->getResolver(); in setLastUser()
734 AnalysisResolver *AR = new AnalysisResolver(*DM); in schedulePass()
1022 AnalysisResolver *AR = new AnalysisResolver(*this); in add()
1124 AnalysisResolver *AR = P->getResolver(); in initializeAnalysisImpl()
1306 Pass *AnalysisResolver::getAnalysisIfAvailable(AnalysisID ID) const { in getAnalysisIfAvailable()
1311 AnalysisResolver::findImplPass(Pass *P, AnalysisID AnalysisPI, Function &F) { in findImplPass()
1327 AnalysisResolver *AR = new AnalysisResolver(*FPM); in FunctionPassManager()
1369 AnalysisResolver *AR = FP->getResolver(); in cleanup()
H A DPass.cpp122 void Pass::setResolver(AnalysisResolver *AR) { in setResolver()