Searched refs:PassID (Results 1 - 17 of 17) sorted by relevance

/external/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp56 CGSCCAnalysisManager::getResultImpl(void *PassID, LazyCallGraph::SCC *C) { argument
60 std::make_pair(PassID, C), CGSCCAnalysisResultListT::iterator()));
66 ResultList.emplace_back(PassID, lookupPass(PassID).run(C, this));
74 CGSCCAnalysisManager::getCachedResultImpl(void *PassID, argument
77 CGSCCAnalysisResults.find(std::make_pair(PassID, C));
81 void CGSCCAnalysisManager::invalidateImpl(void *PassID, LazyCallGraph::SCC *C) { argument
83 CGSCCAnalysisResults.find(std::make_pair(PassID, C));
111 char CGSCCAnalysisManagerModuleProxy::PassID; member in class:CGSCCAnalysisManagerModuleProxy
138 char ModuleAnalysisManagerCGSCCProxy::PassID; member in class:ModuleAnalysisManagerCGSCCProxy
140 char FunctionAnalysisManagerCGSCCProxy::PassID; member in class:FunctionAnalysisManagerCGSCCProxy
167 char CGSCCAnalysisManagerFunctionProxy::PassID; member in class:CGSCCAnalysisManagerFunctionProxy
[all...]
H A DLazyCallGraph.cpp683 char LazyCallGraphAnalysis::PassID; member in class:LazyCallGraphAnalysis
/external/llvm/lib/IR/
H A DPassManager.cpp47 ModuleAnalysisManager::getResultImpl(void *PassID, Module *M) { argument
51 PassID, std::unique_ptr<detail::AnalysisResultConcept<Module *>>()));
56 RI->second = std::move(lookupPass(PassID).run(M, this));
62 ModuleAnalysisManager::getCachedResultImpl(void *PassID, Module *M) const { argument
64 ModuleAnalysisResults.find(PassID);
68 void ModuleAnalysisManager::invalidateImpl(void *PassID, Module *M) { argument
69 ModuleAnalysisResults.erase(PassID);
122 FunctionAnalysisManager::getResultImpl(void *PassID, Function *F) { argument
126 std::make_pair(PassID, F), FunctionAnalysisResultListT::iterator()));
132 ResultList.emplace_back(PassID, lookupPas
140 getCachedResultImpl(void *PassID, Function *F) const argument
146 invalidateImpl(void *PassID, Function *F) argument
177 char FunctionAnalysisManagerModuleProxy::PassID; member in class:FunctionAnalysisManagerModuleProxy
204 char ModuleAnalysisManagerFunctionProxy::PassID; member in class:ModuleAnalysisManagerFunctionProxy
[all...]
H A DPassRegistry.cpp93 const void *PassID,
106 if (PassID) {
107 PassInfo *ImplementationInfo = const_cast<PassInfo*>(getPassInfo(PassID));
92 registerAnalysisGroup(const void *InterfaceID, const void *PassID, PassInfo& Registeree, bool isDefault, bool ShouldFree) argument
H A DPass.cpp209 const void *PassID, bool isDefault)
211 PassRegistry::getPassRegistry()->registerAnalysisGroup(InterfaceID, PassID,
208 RegisterAGBase(const char *Name, const void *InterfaceID, const void *PassID, bool isDefault) argument
/external/llvm/include/llvm/
H A DPassInfo.h38 const void *PassID; member in class:llvm::PassInfo
53 : PassName(name), PassArgument(arg), PassID(pi),
61 : PassName(name), PassArgument(""), PassID(pi),
78 const void *getTypeInfo() const { return PassID; }
80 /// Return true if this PassID implements the specified ID pointer.
82 return PassID == IDPtr;
H A DPassRegistry.h88 void registerAnalysisGroup(const void *InterfaceID, const void *PassID,
H A DPass.h84 const void *PassID; member in class:llvm::Pass
91 : Resolver(nullptr), PassID(&pid), Kind(K) { }
103 /// getPassID - Return the PassID number that corresponds to this pass.
105 return PassID;
H A DPassSupport.h146 const void *PassID = nullptr,
/external/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h113 ResultConceptT &getResultImpl(void *PassID, LazyCallGraph::SCC *C);
116 ResultConceptT *getCachedResultImpl(void *PassID,
120 void invalidateImpl(void *PassID, LazyCallGraph::SCC *C);
196 static void *ID() { return (void *)&PassID; }
225 static char PassID; member in class:llvm::CGSCCAnalysisManagerModuleProxy
266 static void *ID() { return (void *)&PassID; }
289 static char PassID; member in class:llvm::ModuleAnalysisManagerCGSCCProxy
418 static void *ID() { return (void *)&PassID; }
447 static char PassID; member in class:llvm::FunctionAnalysisManagerCGSCCProxy
488 static void *ID() { return (void *)&PassID; }
511 static char PassID; member in class:llvm::CGSCCAnalysisManagerFunctionProxy
[all...]
H A DCallGraph.h297 static void *ID() { return (void *)&PassID; }
305 static char PassID; member in class:CallGraphAnalysis
H A DLazyCallGraph.h538 static void *ID() { return (void *)&PassID; }
547 static char PassID; member in class:llvm::LazyCallGraphAnalysis
/external/llvm/include/llvm/CodeGen/
H A DPasses.h167 void enablePass(AnalysisID PassID) { substitutePass(PassID, PassID); } argument
170 void disablePass(AnalysisID PassID) { argument
171 substitutePass(PassID, IdentifyingPassPtr());
328 AnalysisID addPass(AnalysisID PassID);
/external/llvm/lib/CodeGen/
H A DPasses.cpp104 static IdentifyingPassPtr applyDisable(IdentifyingPassPtr PassID, argument
108 return PassID;
307 AnalysisID PassID = P->getPassID(); local
313 if (StopAfter == PassID)
315 if (StartAfter == PassID)
326 AnalysisID TargetPassConfig::addPass(AnalysisID PassID) { argument
327 IdentifyingPassPtr TargetID = getPassSubstitution(PassID);
328 IdentifyingPassPtr FinalPtr = overridePass(PassID, TargetID);
347 if ((*I).first == PassID) {
/external/llvm/unittests/IR/
H A DPassManagerTest.cpp30 static void *ID() { return (void *)&PassID; }
47 static char PassID; member in class:__anon26504::TestFunctionAnalysis
52 char TestFunctionAnalysis::PassID; member in class:__anon26504::TestFunctionAnalysis
61 static void *ID() { return (void *)&PassID; }
74 static char PassID; member in class:__anon26504::TestModuleAnalysis
79 char TestModuleAnalysis::PassID; member in class:__anon26504::TestModuleAnalysis
/external/llvm/include/llvm/IR/
H A DPassManager.h142 bool preserved(void *PassID) const {
144 PreservedPassIDs.count(PassID);
657 PassConceptT &lookupPass(void *PassID) { argument
658 typename AnalysisPassMapT::iterator PI = AnalysisPasses.find(PassID);
665 const PassConceptT &lookupPass(void *PassID) const {
666 typename AnalysisPassMapT::const_iterator PI = AnalysisPasses.find(PassID);
710 ResultConceptT &getResultImpl(void *PassID, Module *M);
713 ResultConceptT *getCachedResultImpl(void *PassID, Module *M) const;
716 void invalidateImpl(void *PassID, Module *M);
774 ResultConceptT &getResultImpl(void *PassID, Functio
856 static char PassID; member in class:llvm::FunctionAnalysisManagerModuleProxy
956 static char PassID; member in class:llvm::ModuleAnalysisManagerFunctionProxy
[all...]
/external/llvm/lib/Analysis/IPA/
H A DCallGraph.cpp243 char CallGraphAnalysis::PassID; member in class:CallGraphAnalysis

Completed in 207 milliseconds