Lines Matching refs:DomTreeUpdater
89 void llvm::DeleteDeadBlock(BasicBlock *BB, DomTreeUpdater *DTU, in DeleteDeadBlock()
94 void llvm::DeleteDeadBlocks(ArrayRef <BasicBlock *> BBs, DomTreeUpdater *DTU, in DeleteDeadBlocks()
118 bool llvm::EliminateUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in EliminateUnreachableBlocks()
173 bool llvm::MergeBlockIntoPredecessor(BasicBlock *BB, DomTreeUpdater *DTU, in MergeBlockIntoPredecessor()
311 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L, DomTreeUpdater *DTU, in MergeBlockSuccessorsIntoGivenBlocks()
645 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in ehAwareSplitEdge()
759 DomTreeUpdater *DTU, DominatorTree *DT, in SplitBlockImpl()
763 DomTreeUpdater LocalDTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in SplitBlockImpl()
822 DomTreeUpdater *DTU, LoopInfo *LI, in SplitBlock()
830 DomTreeUpdater *DTU, LoopInfo *LI, in splitBlockBefore()
877 DomTreeUpdater *DTU, DominatorTree *DT, in UpdateAnalysisInformation()
1057 DomTreeUpdater *DTU, DominatorTree *DT, LoopInfo *LI,
1062 const char *Suffix, DomTreeUpdater *DTU, in SplitBlockPredecessorsImpl()
1159 DomTreeUpdater *DTU, LoopInfo *LI, in SplitBlockPredecessors()
1169 DomTreeUpdater *DTU, DominatorTree *DT, LoopInfo *LI, in SplitLandingPadPredecessorsImpl()
1283 DomTreeUpdater *DTU, LoopInfo *LI, in SplitLandingPadPredecessors()
1293 DomTreeUpdater *DTU) { in FoldReturnIntoUncondBranch()
1352 DomTreeUpdater *DTU, DominatorTree *DT, in SplitBlockAndInsertIfThenImpl()
1432 DomTreeUpdater *DTU, LoopInfo *LI, in SplitBlockAndInsertIfThen()
1739 DomTreeUpdater *DTU, SmallVectorImpl<BasicBlock *> &GuardBlocks, in CreateControlFlowHub()