reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
213 AnalysisType &getAnalysisID(AnalysisID PI) const;
include/llvm/PassAnalysisSupport.h66 return addRequiredID(PassClass::ID); 220 AnalysisType &Pass::getAnalysis() const { 222 return getAnalysisID<AnalysisType>(&AnalysisType::ID); 222 return getAnalysisID<AnalysisType>(&AnalysisType::ID);include/llvm/PassSupport.h
76 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); }
lib/Analysis/DemandedBits.cpp 472 return new DemandedBitsWrapperPass();
lib/Transforms/Scalar/BDCE.cpp164 auto &DB = getAnalysis<DemandedBitsWrapperPass>().getDemandedBits(); 170 AU.addRequired<DemandedBitsWrapperPass>();lib/Transforms/Vectorize/LoopVectorize.cpp
1610 auto *DB = &getAnalysis<DemandedBitsWrapperPass>().getDemandedBits(); 1630 AU.addRequired<DemandedBitsWrapperPass>();lib/Transforms/Vectorize/SLPVectorizer.cpp
5216 auto *DB = &getAnalysis<DemandedBitsWrapperPass>().getDemandedBits(); 5230 AU.addRequired<DemandedBitsWrapperPass>();