Lines Matching refs:DomTreeUpdater
26 bool DomTreeUpdater::isUpdateValid( in isUpdateValid()
52 bool DomTreeUpdater::isSelfDominance( in isSelfDominance()
58 void DomTreeUpdater::applyDomTreeUpdates() { in applyDomTreeUpdates()
73 void DomTreeUpdater::flush() { in flush()
79 void DomTreeUpdater::applyPostDomTreeUpdates() { in applyPostDomTreeUpdates()
95 void DomTreeUpdater::tryFlushDeletedBB() { in tryFlushDeletedBB()
100 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()
249 void DomTreeUpdater::applyUpdatesPermissive( in applyUpdatesPermissive()
303 DominatorTree &DomTreeUpdater::getDomTree() { in getDomTree()
310 PostDominatorTree &DomTreeUpdater::getPostDomTree() { in getPostDomTree()
317 void DomTreeUpdater::dropOutOfDateUpdates() { in dropOutOfDateUpdates()
318 if (Strategy == DomTreeUpdater::UpdateStrategy::Eager) in dropOutOfDateUpdates()
340 LLVM_DUMP_METHOD void DomTreeUpdater::dump() const { in dump()