Lines Matching refs:DomTreeUpdater
25 bool DomTreeUpdater::isUpdateValid( in isUpdateValid()
51 bool DomTreeUpdater::isSelfDominance( in isSelfDominance()
57 void DomTreeUpdater::applyDomTreeUpdates() { in applyDomTreeUpdates()
72 void DomTreeUpdater::flush() { in flush()
78 void DomTreeUpdater::applyPostDomTreeUpdates() { in applyPostDomTreeUpdates()
94 void DomTreeUpdater::tryFlushDeletedBB() { in tryFlushDeletedBB()
99 bool DomTreeUpdater::forceFlushDeletedBB() { in forceFlushDeletedBB()
120 void DomTreeUpdater::recalculate(Function &F) { in recalculate()
150 bool DomTreeUpdater::hasPendingUpdates() const { in hasPendingUpdates()
154 bool DomTreeUpdater::hasPendingDomTreeUpdates() const { in hasPendingDomTreeUpdates()
160 bool DomTreeUpdater::hasPendingPostDomTreeUpdates() const { in hasPendingPostDomTreeUpdates()
166 bool DomTreeUpdater::isBBPendingDeletion(llvm::BasicBlock *DelBB) const { in isBBPendingDeletion()
177 void DomTreeUpdater::deleteBB(BasicBlock *DelBB) { in deleteBB()
189 void DomTreeUpdater::callbackDeleteBB( in callbackDeleteBB()
204 void DomTreeUpdater::eraseDelBBNode(BasicBlock *DelBB) { in eraseDelBBNode()
214 void DomTreeUpdater::validateDeleteBB(BasicBlock *DelBB) { in validateDeleteBB()
230 void DomTreeUpdater::applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates) { in applyUpdates()
248 void DomTreeUpdater::applyUpdatesPermissive( in applyUpdatesPermissive()
302 DominatorTree &DomTreeUpdater::getDomTree() { in getDomTree()
309 PostDominatorTree &DomTreeUpdater::getPostDomTree() { in getPostDomTree()
316 void DomTreeUpdater::insertEdge(BasicBlock *From, BasicBlock *To) { in insertEdge()
341 void DomTreeUpdater::insertEdgeRelaxed(BasicBlock *From, BasicBlock *To) { in insertEdgeRelaxed()
362 void DomTreeUpdater::deleteEdge(BasicBlock *From, BasicBlock *To) { in deleteEdge()
387 void DomTreeUpdater::deleteEdgeRelaxed(BasicBlock *From, BasicBlock *To) { in deleteEdgeRelaxed()
408 void DomTreeUpdater::dropOutOfDateUpdates() { in dropOutOfDateUpdates()
409 if (Strategy == DomTreeUpdater::UpdateStrategy::Eager) in dropOutOfDateUpdates()
431 LLVM_DUMP_METHOD void DomTreeUpdater::dump() const { in dump()