reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
89 Preserved.push_back(&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.cpp806 if (auto *WrapperPass = getAnalysisIfAvailable<SCEVAAWrapperPass>()) 806 if (auto *WrapperPass = getAnalysisIfAvailable<SCEVAAWrapperPass>()) 836 AU.addUsedIfAvailable<SCEVAAWrapperPass>();lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
131 return new SCEVAAWrapperPass();
lib/CodeGen/MachineFunctionPass.cpp 121 AU.addPreserved<SCEVAAWrapperPass>();
lib/Transforms/Utils/LCSSA.cpp 446 AU.addPreserved<SCEVAAWrapperPass>();
lib/Transforms/Utils/LoopSimplify.cpp 767 AU.addPreserved<SCEVAAWrapperPass>();
lib/Transforms/Utils/LoopUtils.cpp 171 AU.addPreserved<SCEVAAWrapperPass>();
tools/polly/lib/Analysis/ScopPass.cpp 51 AU.addPreserved<SCEVAAWrapperPass>();