reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
66 return addRequiredID(PassClass::ID); 108 Used.push_back(&PassClass::ID); 201 AnalysisType *Pass::getAnalysisIfAvailable() const { 204 const void *PI = &AnalysisType::ID;include/llvm/PassSupport.h
76 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); }
lib/Analysis/AliasAnalysis.cpp801 if (auto *WrapperPass = 802 getAnalysisIfAvailable<objcarc::ObjCARCAAWrapperPass>()) 834 AU.addUsedIfAvailable<objcarc::ObjCARCAAWrapperPass>(); 855 if (auto *WrapperPass = 856 P.getAnalysisIfAvailable<objcarc::ObjCARCAAWrapperPass>()) 903 AU.addUsedIfAvailable<objcarc::ObjCARCAAWrapperPass>();lib/Analysis/ObjCARCAliasAnalysis.cpp
145 return new ObjCARCAAWrapperPass();
lib/Transforms/ObjCARC/ObjCARCOpts.cpp 585 AU.addRequired<ObjCARCAAWrapperPass>();