|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Pass.h 213 AnalysisType &getAnalysisID(AnalysisID PI) const;
include/llvm/PassAnalysisSupport.h 66 return addRequiredID(PassClass::ID);
89 Preserved.push_back(&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/AliasAnalysis.cpp 794 AAR->addAAResult(getAnalysis<BasicAAWrapperPass>().getResult());
825 AU.addRequired<BasicAAWrapperPass>();
lib/Analysis/BasicAliasAnalysis.cpp 2068 return new BasicAAWrapperPass();
lib/CodeGen/MachineFunctionPass.cpp 112 AU.addPreserved<BasicAAWrapperPass>();
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 366 AU.addPreserved<BasicAAWrapperPass>();
lib/Transforms/InstCombine/InstructionCombining.cpp 3591 AU.addPreserved<BasicAAWrapperPass>();
lib/Transforms/Utils/LCSSA.cpp 443 AU.addPreserved<BasicAAWrapperPass>();
lib/Transforms/Utils/LoopSimplify.cpp 763 AU.addPreserved<BasicAAWrapperPass>();
lib/Transforms/Utils/LoopUtils.cpp 169 AU.addPreserved<BasicAAWrapperPass>();
lib/Transforms/Vectorize/LoopVectorize.cpp 1642 AU.addPreserved<BasicAAWrapperPass>();
tools/polly/lib/Analysis/ScopPass.cpp 45 AU.addPreserved<BasicAAWrapperPass>();