Searched refs:MergeBlocks (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollAndJam.cpp | 587 SmallPtrSet<BasicBlock *, 16> MergeBlocks; in UnrollAndJamLoop() local 588 MergeBlocks.insert(ForeBlocksLast.begin(), ForeBlocksLast.end()); in UnrollAndJamLoop() 589 MergeBlocks.insert(SubLoopBlocksLast.begin(), SubLoopBlocksLast.end()); in UnrollAndJamLoop() 590 MergeBlocks.insert(AftBlocksLast.begin(), AftBlocksLast.end()); in UnrollAndJamLoop() 592 MergeBlockSuccessorsIntoGivenBlocks(MergeBlocks, L, &DTU, LI); in UnrollAndJamLoop()
|
| H A D | BasicBlockUtils.cpp | 311 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L, DomTreeUpdater *DTU, in MergeBlockSuccessorsIntoGivenBlocks() argument 313 assert(!MergeBlocks.empty() && "MergeBlocks should not be empty"); in MergeBlockSuccessorsIntoGivenBlocks() 316 while (!MergeBlocks.empty()) { in MergeBlockSuccessorsIntoGivenBlocks() 317 BasicBlock *BB = *MergeBlocks.begin(); in MergeBlockSuccessorsIntoGivenBlocks() 325 MergeBlocks.erase(Dest); in MergeBlockSuccessorsIntoGivenBlocks() 328 MergeBlocks.erase(BB); in MergeBlockSuccessorsIntoGivenBlocks() 330 MergeBlocks.erase(BB); in MergeBlockSuccessorsIntoGivenBlocks()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | IfConversion.cpp | 284 void MergeBlocks(BBInfo &ToBBI, BBInfo &FromBBI, bool AddEdges = true); 1588 MergeBlocks(BBI, *CvtBBI); in IfConvertSimple() 1697 MergeBlocks(BBI, *CvtBBI, false); in IfConvertTriangle() 1739 MergeBlocks(BBI, *NextBBI); in IfConvertTriangle() 2002 MergeBlocks(BBI, *BBI1, MergeAddEdges); in IfConvertDiamondCommon() 2003 MergeBlocks(BBI, *BBI2, MergeAddEdges); in IfConvertDiamondCommon() 2097 MergeBlocks(BBI, TailBBI); in IfConvertDiamond() 2244 void IfConverter::MergeBlocks(BBInfo &ToBBI, BBInfo &FromBBI, bool AddEdges) { in MergeBlocks() function in IfConverter
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | BasicBlockUtils.h | 108 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L = nullptr,
|