Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/IR/
H A DBasicBlock.cpp405 New->replaceSuccessorsPhiUsesWith(this, New); in splitBasicBlock()
454 void BasicBlock::replaceSuccessorsPhiUsesWith(BasicBlock *Old, in replaceSuccessorsPhiUsesWith() function in BasicBlock
465 void BasicBlock::replaceSuccessorsPhiUsesWith(BasicBlock *New) { in replaceSuccessorsPhiUsesWith() function in BasicBlock
466 this->replaceSuccessorsPhiUsesWith(this, New); in replaceSuccessorsPhiUsesWith()
H A DValue.cpp526 BB->replaceSuccessorsPhiUsesWith(cast<BasicBlock>(New)); in doRAUW()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DBasicBlock.h459 void replaceSuccessorsPhiUsesWith(BasicBlock *Old, BasicBlock *New);
463 void replaceSuccessorsPhiUsesWith(BasicBlock *New);
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp342 PrevBB->replaceSuccessorsPhiUsesWith(PrevBB, StartBB); in splitCandidate()
346 PrevBB->replaceSuccessorsPhiUsesWith(PHIPredBlock, PrevBB); in splitCandidate()
352 EndBB->replaceSuccessorsPhiUsesWith(EndBB, FollowBB); in splitCandidate()
353 FollowBB->replaceSuccessorsPhiUsesWith(PrevBB, FollowBB); in splitCandidate()
407 PrevBB->replaceSuccessorsPhiUsesWith(PrevBB, BeforePrevBB); in reattachCandidate()
433 PlacementBB->replaceSuccessorsPhiUsesWith(FollowBB, PlacementBB); in reattachCandidate()
437 PrevBB->replaceSuccessorsPhiUsesWith(StartBB, PrevBB); in reattachCandidate()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopFuse.cpp1361 FC1.Preheader->replaceSuccessorsPhiUsesWith(FC0.Preheader); in performFusion()
1362 FC0.Latch->replaceSuccessorsPhiUsesWith(FC1.Latch); in performFusion()
1651 FC1.Preheader->replaceSuccessorsPhiUsesWith(FC0.Preheader); in fuseGuardedLoops()
1652 FC0.Latch->replaceSuccessorsPhiUsesWith(FC1.Latch); in fuseGuardedLoops()
H A DLICM.cpp815 InitialPreheader->replaceSuccessorsPhiUsesWith(HoistCommonSucc); in getOrCreateHoistedBlock()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1150 BB.replaceSuccessorsPhiUsesWith(&BB, Tail); in runEHOnFunction()
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp291 New->replaceSuccessorsPhiUsesWith(Old, New); in splitBB()