Home
last modified time | relevance | path

Searched refs:PlacementBB (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp431 BasicBlock *PlacementBB = PrevBB; in reattachCandidate() local
433 PlacementBB = EndBB; in reattachCandidate()
434 if (!EndsInBranch && PlacementBB->getUniqueSuccessor() != nullptr) { in reattachCandidate()
436 assert(PlacementBB->getTerminator() && "Terminator removed from EndBB!"); in reattachCandidate()
437 PlacementBB->getTerminator()->eraseFromParent(); in reattachCandidate()
438 moveBBContents(*FollowBB, *PlacementBB); in reattachCandidate()
439 PlacementBB->replaceSuccessorsPhiUsesWith(FollowBB, PlacementBB); in reattachCandidate()