Lines Matching refs:DominatorTree
27 const DominatorTree::UpdateType Update) const { in isUpdateValid()
42 if (Kind == DominatorTree::Insert && !HasEdge) in isUpdateValid()
46 if (Kind == DominatorTree::Delete && HasEdge) in isUpdateValid()
53 const DominatorTree::UpdateType Update) const { in isSelfDominance()
68 DT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); in applyDomTreeUpdates()
90 PDT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); in applyPostDomTreeUpdates()
231 void DomTreeUpdater::applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates) { in applyUpdates()
251 ArrayRef<DominatorTree::UpdateType> Updates) { in applyUpdatesPermissive()
256 SmallVector<DominatorTree::UpdateType, 8> DeduplicatedUpdates; in applyUpdatesPermissive()
304 DominatorTree &DomTreeUpdater::getDomTree() { in getDomTree()
363 [&](ArrayRef<DominatorTree::UpdateType>::const_iterator begin, in dump()
364 ArrayRef<DominatorTree::UpdateType>::const_iterator end) { in dump()
372 if (U.getKind() == DominatorTree::Insert) in dump()