Searched refs:PassID (Results 1 - 9 of 9) sorted by relevance
/freebsd-10.2-release/contrib/llvm/lib/IR/ |
H A D | PassManager.cpp | 98 AnalysisManager::getResultImpl(void *PassID, Module *M) { argument 103 PassID, polymorphic_ptr<AnalysisResultConcept<Module> >())); 109 ModuleAnalysisPasses.find(PassID); 119 AnalysisManager::getResultImpl(void *PassID, Function *F) { argument 125 std::make_pair(PassID, F), FunctionAnalysisResultListT::iterator())); 131 FunctionAnalysisPasses.find(PassID); 135 ResultList.push_back(std::make_pair(PassID, PI->second->run(F))); 142 void AnalysisManager::invalidateImpl(void *PassID, Module *M) { argument 144 ModuleAnalysisResults.erase(PassID); 147 void AnalysisManager::invalidateImpl(void *PassID, Functio argument [all...] |
H A D | Pass.cpp | 193 const void *PassID, bool isDefault) 195 PassRegistry::getPassRegistry()->registerAnalysisGroup(InterfaceID, PassID, 192 RegisterAGBase(const char *Name, const void *InterfaceID, const void *PassID, bool isDefault) argument
|
H A D | PassRegistry.cpp | 146 const void *PassID, 159 if (PassID) { 160 PassInfo *ImplementationInfo = const_cast<PassInfo*>(getPassInfo(PassID)); 145 registerAnalysisGroup(const void *InterfaceID, const void *PassID, PassInfo& Registeree, bool isDefault, bool ShouldFree) argument
|
/freebsd-10.2-release/contrib/llvm/include/llvm/ |
H A D | PassRegistry.h | 67 void registerAnalysisGroup(const void *InterfaceID, const void *PassID,
|
H A D | PassSupport.h | 46 const void *PassID; member in class:llvm::PassInfo 59 : PassName(name), PassArgument(arg), PassID(pi), 66 : PassName(name), PassArgument(""), PassID(pi), 82 const void *getTypeInfo() const { return PassID; } 84 /// Return true if this PassID implements the specified ID pointer. 86 return PassID == IDPtr; 239 const void *PassID = 0,
|
H A D | Pass.h | 84 const void *PassID; member in class:llvm::Pass 90 explicit Pass(PassKind K, char &pid) : Resolver(0), PassID(&pid), Kind(K) { } 102 /// getPassID - Return the PassID number that corresponds to this pass. 104 return PassID;
|
/freebsd-10.2-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | Passes.h | 171 void enablePass(AnalysisID PassID) { substitutePass(PassID, PassID); } argument 174 void disablePass(AnalysisID PassID) { argument 175 substitutePass(PassID, IdentifyingPassPtr()); 325 AnalysisID addPass(AnalysisID PassID);
|
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/ |
H A D | Passes.cpp | 94 static IdentifyingPassPtr applyDisable(IdentifyingPassPtr PassID, argument 98 return PassID; 297 AnalysisID PassID = P->getPassID(); local 303 if (StopAfter == PassID) 305 if (StartAfter == PassID) 316 AnalysisID TargetPassConfig::addPass(AnalysisID PassID) { argument 317 IdentifyingPassPtr TargetID = getPassSubstitution(PassID); 318 IdentifyingPassPtr FinalPtr = overridePass(PassID, TargetID); 337 if ((*I).first == PassID) {
|
/freebsd-10.2-release/contrib/llvm/include/llvm/IR/ |
H A D | PassManager.h | 295 const AnalysisResultConcept<Module> &getResultImpl(void *PassID, Module *M); 298 const AnalysisResultConcept<Function> &getResultImpl(void *PassID, 302 void invalidateImpl(void *PassID, Module *M); 305 void invalidateImpl(void *PassID, Function *F);
|
Completed in 69 milliseconds