Lines Matching refs:DominatorTree
217 bool DominatorTree::StrictlyDominates(uint32_t a, uint32_t b) const { in StrictlyDominates()
222 bool DominatorTree::StrictlyDominates(const BasicBlock* a, in StrictlyDominates()
224 return DominatorTree::StrictlyDominates(a->id(), b->id()); in StrictlyDominates()
227 bool DominatorTree::StrictlyDominates(const DominatorTreeNode* a, in StrictlyDominates()
233 bool DominatorTree::Dominates(uint32_t a, uint32_t b) const { in Dominates()
242 bool DominatorTree::Dominates(const DominatorTreeNode* a, in Dominates()
251 bool DominatorTree::Dominates(const BasicBlock* A, const BasicBlock* B) const { in Dominates()
255 BasicBlock* DominatorTree::ImmediateDominator(const BasicBlock* A) const { in ImmediateDominator()
259 BasicBlock* DominatorTree::ImmediateDominator(uint32_t a) const { in ImmediateDominator()
273 DominatorTreeNode* DominatorTree::GetOrInsertNode(BasicBlock* bb) { in GetOrInsertNode()
288 void DominatorTree::GetDominatorEdges( in GetDominatorEdges()
322 void DominatorTree::InitializeTree(const CFG& cfg, const Function* f) { in InitializeTree()
356 void DominatorTree::ResetDFNumbering() { in ResetDFNumbering()
371 void DominatorTree::DumpTreeAsDot(std::ostream& out_stream) const { in DumpTreeAsDot()