reference, declarationdefinition
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>();