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

Declarations

lib/CodeGen/SpillPlacement.h
   38 class EdgeBundles;

References

include/llvm/Pass.h
  213   AnalysisType &getAnalysisID(AnalysisID PI) const;
include/llvm/PassAnalysisSupport.h
   66     return addRequiredID(PassClass::ID);
   72     return addRequiredTransitiveID(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(); }
include/llvm/Support/GraphWriter.h
  328 std::string WriteGraph(const GraphType &G, const Twine &Name,
  366 void ViewGraph(const GraphType &G, const Twine &Name,
lib/CodeGen/EdgeBundles.cpp
   32 char &llvm::EdgeBundlesID = EdgeBundles::ID;
   74 raw_ostream &WriteGraph<>(raw_ostream &O, const EdgeBundles &G,
lib/CodeGen/RegAllocGreedy.cpp
  172   EdgeBundles *Bundles;
  626   AU.addRequired<EdgeBundles>();
 3238   Bundles = &getAnalysis<EdgeBundles>();
lib/CodeGen/SpillPlacement.cpp
   65   AU.addRequiredTransitive<EdgeBundles>();
  198   bundles = &getAnalysis<EdgeBundles>();
lib/CodeGen/SpillPlacement.h
   46   const EdgeBundles *bundles;
lib/Target/X86/X86FloatingPoint.cpp
   70       AU.addRequired<EdgeBundles>();
  122     EdgeBundles *Bundles;
  340   Bundles = &getAnalysis<EdgeBundles>();