Lines Matching refs:DomTreeUpdater

96 void llvm::DeleteDeadBlock(BasicBlock *BB, DomTreeUpdater *DTU,  in DeleteDeadBlock()
101 void llvm::DeleteDeadBlocks(ArrayRef <BasicBlock *> BBs, DomTreeUpdater *DTU, in DeleteDeadBlocks()
125 bool llvm::EliminateUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in EliminateUnreachableBlocks()
180 bool llvm::MergeBlockIntoPredecessor(BasicBlock *BB, DomTreeUpdater *DTU, in MergeBlockIntoPredecessor()
340 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L, DomTreeUpdater *DTU, in MergeBlockSuccessorsIntoGivenBlocks()
913 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in ehAwareSplitEdge()
1028 DomTreeUpdater *DTU, DominatorTree *DT, in SplitBlockImpl()
1032 DomTreeUpdater LocalDTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in SplitBlockImpl()
1091 DomTreeUpdater *DTU, LoopInfo *LI, in SplitBlock()
1099 DomTreeUpdater *DTU, LoopInfo *LI, in splitBlockBefore()
1147 DomTreeUpdater *DTU, DominatorTree *DT, in UpdateAnalysisInformation()
1325 DomTreeUpdater *DTU, DominatorTree *DT, LoopInfo *LI,
1330 const char *Suffix, DomTreeUpdater *DTU, in SplitBlockPredecessorsImpl()
1429 DomTreeUpdater *DTU, LoopInfo *LI, in SplitBlockPredecessors()
1439 DomTreeUpdater *DTU, DominatorTree *DT, LoopInfo *LI, in SplitLandingPadPredecessorsImpl()
1542 DomTreeUpdater *DTU, LoopInfo *LI, in SplitLandingPadPredecessors()
1552 DomTreeUpdater *DTU) { in FoldReturnIntoUncondBranch()
1612 DomTreeUpdater *DTU, LoopInfo *LI, in SplitBlockAndInsertIfThen()
1625 DomTreeUpdater *DTU, LoopInfo *LI, in SplitBlockAndInsertIfElse()
1638 DomTreeUpdater *DTU, LoopInfo *LI) { in SplitBlockAndInsertIfThenElse()
1652 MDNode *BranchWeights, DomTreeUpdater *DTU, LoopInfo *LI) { in SplitBlockAndInsertIfThenElse()
2147 DomTreeUpdater *DTU, SmallVectorImpl<BasicBlock *> &GuardBlocks, in CreateControlFlowHub()