reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/AliasAnalysis.h
 1139     AAResults.addAADependencyID(AnalysisT::ID());
include/llvm/IR/PassManager.h
  175   template <typename AnalysisT> void preserve() { preserve(AnalysisT::ID()); }
  208   template <typename AnalysisT> void abandon() { abandon(AnalysisT::ID()); }
  313     return PreservedAnalysisChecker(*this, AnalysisT::ID());
  672       return invalidateImpl<ResultModelT>(PassT::ID(), IR, PA);
  778     assert(AnalysisPasses.count(PassT::ID()) &&
  781         getResultImpl(PassT::ID(), IR, ExtraArgs...);
  797     assert(AnalysisPasses.count(PassT::ID()) &&
  800     ResultConceptT *ResultConcept = getCachedResultImpl(PassT::ID(), IR);
  835     auto &PassPtr = AnalysisPasses[PassT::ID()];
  955       if (ID != PassInstrumentationAnalysis::ID()) {
 1200       AnalysisKey *OuterID = OuterAnalysisT::ID();
 1201       AnalysisKey *InvalidatedID = InvalidatedAnalysisT::ID();