Searched refs:MergeBlocks (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 319 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L, DomTreeUpdater *DTU, 321 assert(!MergeBlocks.empty() && "MergeBlocks should not be empty"); 324 while (!MergeBlocks.empty()) { 325 BasicBlock *BB = *MergeBlocks.begin(); 333 MergeBlocks.erase(Dest); 336 MergeBlocks.erase(BB); 338 MergeBlocks.erase(BB); 318 MergeBlockSuccessorsIntoGivenBlocks( SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L, DomTreeUpdater *DTU, LoopInfo *LI) argument
|
H A D | LoopUnrollAndJam.cpp | 592 SmallPtrSet<BasicBlock *, 16> MergeBlocks; local 593 MergeBlocks.insert(ForeBlocksLast.begin(), ForeBlocksLast.end()); 594 MergeBlocks.insert(SubLoopBlocksLast.begin(), SubLoopBlocksLast.end()); 595 MergeBlocks.insert(AftBlocksLast.begin(), AftBlocksLast.end()); 597 MergeBlockSuccessorsIntoGivenBlocks(MergeBlocks, L, &DTU, LI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | BasicBlockUtils.h | 108 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L = nullptr,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | IfConversion.cpp | 284 void MergeBlocks(BBInfo &ToBBI, BBInfo &FromBBI, bool AddEdges = true); 1587 // by MergeBlocks. 1588 MergeBlocks(BBI, *CvtBBI); 1697 MergeBlocks(BBI, *CvtBBI, false); 1739 MergeBlocks(BBI, *NextBBI); 2002 MergeBlocks(BBI, *BBI1, MergeAddEdges); 2003 MergeBlocks(BBI, *BBI2, MergeAddEdges); 2097 MergeBlocks(BBI, TailBBI); 2244 void IfConverter::MergeBlocks(BBInfo &ToBBI, BBInfo &FromBBI, bool AddEdges) { function in class:IfConverter
|
Completed in 74 milliseconds