reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
63 struct IrreducibleGraph;
43 scc_iterator<GraphT, GT>, std::forward_iterator_tag, 101 static scc_iterator begin(const GraphT &G) { 104 static scc_iterator end(const GraphT &) { return scc_iterator(); } 225 template <class T> scc_iterator<T> scc_begin(const T &G) { 225 template <class T> scc_iterator<T> scc_begin(const T &G) { 226 return scc_iterator<T>::begin(G);include/llvm/Analysis/BlockFrequencyInfoImpl.h
463 analyzeIrreducible(const bfi_detail::IrreducibleGraph &G, LoopData *OuterLoop, 1269 void operator()(IrreducibleGraph &G, IrreducibleGraph::IrrNode &Irr, 1269 void operator()(IrreducibleGraph &G, IrreducibleGraph::IrrNode &Irr, 1292 IrreducibleGraph G(*this, OuterLoop, addBlockEdges);lib/Analysis/BlockFrequencyInfoImpl.cpp
667 using GraphT = bfi_detail::IrreducibleGraph; 684 const IrreducibleGraph &G, 685 const std::vector<const IrreducibleGraph::IrrNode *> &SCC, 688 SmallDenseMap<const IrreducibleGraph::IrrNode *, bool, 8> InSCC; 752 BlockFrequencyInfoImplBase &BFI, const IrreducibleGraph &G, 754 const std::vector<const IrreducibleGraph::IrrNode *> &SCC) { 775 const IrreducibleGraph &G, LoopData *OuterLoop,