HomeSort by relevance Sort by last modified time
    Searched refs:PassID (Results 1 - 17 of 17) sorted by null

  /external/llvm/include/llvm/
PassInfo.h 38 const void *PassID;
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;
PassRegistry.h 88 void registerAnalysisGroup(const void *InterfaceID, const void *PassID,
Pass.h 84 const void *PassID;
91 : Resolver(nullptr), PassID(&pid), Kind(K) { }
103 /// getPassID - Return the PassID number that corresponds to this pass.
105 return PassID;
PassSupport.h 146 const void *PassID = nullptr,
  /external/llvm/lib/Analysis/
CGSCCPassManager.cpp 56 CGSCCAnalysisManager::getResultImpl(void *PassID, LazyCallGraph::SCC *C) {
60 std::make_pair(PassID, C), CGSCCAnalysisResultListT::iterator()));
66 ResultList.emplace_back(PassID, lookupPass(PassID).run(C, this));
74 CGSCCAnalysisManager::getCachedResultImpl(void *PassID,
77 CGSCCAnalysisResults.find(std::make_pair(PassID, C));
81 void CGSCCAnalysisManager::invalidateImpl(void *PassID, LazyCallGraph::SCC *C) {
83 CGSCCAnalysisResults.find(std::make_pair(PassID, C));
111 char CGSCCAnalysisManagerModuleProxy::PassID;
138 char ModuleAnalysisManagerCGSCCProxy::PassID;
    [all...]
LazyCallGraph.cpp 683 char LazyCallGraphAnalysis::PassID;
  /external/llvm/lib/IR/
PassManager.cpp 47 ModuleAnalysisManager::getResultImpl(void *PassID, Module *M) {
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 {
64 ModuleAnalysisResults.find(PassID);
68 void ModuleAnalysisManager::invalidateImpl(void *PassID, Module *M) {
69 ModuleAnalysisResults.erase(PassID);
122 FunctionAnalysisManager::getResultImpl(void *PassID, Function *F) {
126 std::make_pair(PassID, F), FunctionAnalysisResultListT::iterator()));
132 ResultList.emplace_back(PassID, lookupPass(PassID).run(F, this))
    [all...]
PassRegistry.cpp 93 const void *PassID,
106 if (PassID) {
107 PassInfo *ImplementationInfo = const_cast<PassInfo*>(getPassInfo(PassID));
Pass.cpp 209 const void *PassID, bool isDefault)
211 PassRegistry::getPassRegistry()->registerAnalysisGroup(InterfaceID, PassID,
  /external/llvm/include/llvm/Analysis/
CGSCCPassManager.h 113 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;
266 static void *ID() { return (void *)&PassID; }
289 static char PassID;
418 static void *ID() { return (void *)&PassID; }
447 static char PassID;
488 static void *ID() { return (void *)&PassID; }
    [all...]
CallGraph.h 297 static void *ID() { return (void *)&PassID; }
305 static char PassID;
LazyCallGraph.h 538 static void *ID() { return (void *)&PassID; }
547 static char PassID;
  /external/llvm/include/llvm/CodeGen/
Passes.h 167 void enablePass(AnalysisID PassID) { substitutePass(PassID, PassID); }
170 void disablePass(AnalysisID PassID) {
171 substitutePass(PassID, IdentifyingPassPtr());
328 AnalysisID addPass(AnalysisID PassID);
  /external/llvm/lib/CodeGen/
Passes.cpp 104 static IdentifyingPassPtr applyDisable(IdentifyingPassPtr PassID,
108 return PassID;
307 AnalysisID PassID = P->getPassID();
313 if (StopAfter == PassID)
315 if (StartAfter == PassID)
326 AnalysisID TargetPassConfig::addPass(AnalysisID PassID) {
327 IdentifyingPassPtr TargetID = getPassSubstitution(PassID);
328 IdentifyingPassPtr FinalPtr = overridePass(PassID, TargetID);
347 if ((*I).first == PassID) {
  /external/llvm/unittests/IR/
PassManagerTest.cpp 30 static void *ID() { return (void *)&PassID; }
47 static char PassID;
52 char TestFunctionAnalysis::PassID;
61 static void *ID() { return (void *)&PassID; }
74 static char PassID;
79 char TestModuleAnalysis::PassID;
  /external/llvm/include/llvm/IR/
PassManager.h 142 bool preserved(void *PassID) const {
144 PreservedPassIDs.count(PassID);
657 PassConceptT &lookupPass(void *PassID) {
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, Function *F)
    [all...]
  /external/llvm/lib/Analysis/IPA/
CallGraph.cpp 243 char CallGraphAnalysis::PassID;

Completed in 494 milliseconds