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/LoopAccessAnalysis.cpp2410 LoopAccessLegacyAnalysis &LAA = *const_cast<LoopAccessLegacyAnalysis *>(this); 2461 return new LoopAccessLegacyAnalysis();lib/Transforms/Scalar/LoopDistribute.cpp
1020 auto *LAA = &getAnalysis<LoopAccessLegacyAnalysis>(); 1020 auto *LAA = &getAnalysis<LoopAccessLegacyAnalysis>(); 1034 AU.addRequired<LoopAccessLegacyAnalysis>();lib/Transforms/Scalar/LoopLoadElimination.cpp
642 auto &LAA = getAnalysis<LoopAccessLegacyAnalysis>(); 642 auto &LAA = getAnalysis<LoopAccessLegacyAnalysis>(); 659 AU.addRequired<LoopAccessLegacyAnalysis>();lib/Transforms/Scalar/LoopVersioningLICM.cpp
133 AU.addRequired<LoopAccessLegacyAnalysis>(); 173 LoopAccessLegacyAnalysis *LAA = nullptr; 582 LAA = &getAnalysis<LoopAccessLegacyAnalysis>();lib/Transforms/Utils/LoopVersioning.cpp
264 auto *LAA = &getAnalysis<LoopAccessLegacyAnalysis>(); 264 auto *LAA = &getAnalysis<LoopAccessLegacyAnalysis>(); 299 AU.addRequired<LoopAccessLegacyAnalysis>();lib/Transforms/Vectorize/LoopVectorize.cpp
1609 auto *LAA = &getAnalysis<LoopAccessLegacyAnalysis>(); 1609 auto *LAA = &getAnalysis<LoopAccessLegacyAnalysis>(); 1629 AU.addRequired<LoopAccessLegacyAnalysis>();