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);
  108     Used.push_back(&PassClass::ID);
  201 AnalysisType *Pass::getAnalysisIfAvailable() const {
  204   const void *PI = &AnalysisType::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/BasicAliasAnalysis.cpp
 2076   auto *PVWP = getAnalysisIfAvailable<PhiValuesWrapperPass>();
 2076   auto *PVWP = getAnalysisIfAvailable<PhiValuesWrapperPass>();
 2092   AU.addUsedIfAvailable<PhiValuesWrapperPass>();
lib/Analysis/MemoryDependenceAnalysis.cpp
 1788   AU.addRequired<PhiValuesWrapperPass>();
 1821   auto &PV = getAnalysis<PhiValuesWrapperPass>().getResult();