Searched refs:MergeBlocks (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp319 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 DLoopUnrollAndJam.cpp592 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 DBasicBlockUtils.h108 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L = nullptr,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DIfConversion.cpp284 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