reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/BasicBlock.h
  400   void replacePhiUsesWith(BasicBlock *Old, BasicBlock *New);

References

lib/CodeGen/CodeGenPrepare.cpp
 7258     TBB->replacePhiUsesWith(&BB, TmpBB);
lib/IR/BasicBlock.cpp
  460     Succ->replacePhiUsesWith(Old, New);
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1328   LS.LatchExit->replacePhiUsesWith(LS.Latch, RRI.ExitSelector);
 1350   LS.Header->replacePhiUsesWith(OldPreheader, Preheader);
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 2360     SuccessorBB->replacePhiUsesWith(OldLoopBB, NewBB);
lib/Transforms/Scalar/LoopInterchange.cpp
 1423   InnerLatch->replacePhiUsesWith(InnerLatch, OuterLatch);
 1492   InnerLoopHeaderSuccessor->replacePhiUsesWith(InnerLoopHeader,
 1526   OuterLoopLatchSuccessor->replacePhiUsesWith(OuterLoopLatch, InnerLoopLatch);
 1553   OuterLoopHeader->replacePhiUsesWith(InnerLoopPreHeader, OuterLoopPreHeader);
 1554   OuterLoopHeader->replacePhiUsesWith(InnerLoopLatch, OuterLoopLatch);
 1555   InnerLoopHeader->replacePhiUsesWith(OuterLoopPreHeader, InnerLoopPreHeader);
 1556   InnerLoopHeader->replacePhiUsesWith(OuterLoopLatch, InnerLoopLatch);