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

References

lib/Transforms/Utils/LoopSimplify.cpp
  355   Function *F = Header->getParent();
  362   assert(!Header->isEHPad() && "Can't insert backedge to EH pad");
  366   for (pred_iterator I = pred_begin(Header), E = pred_end(Header); I != E; ++I){
  366   for (pred_iterator I = pred_begin(Header), E = pred_end(Header); I != E; ++I){
  377   BasicBlock *BEBlock = BasicBlock::Create(Header->getContext(),
  378                                            Header->getName() + ".backedge", F);
  379   BranchInst *BETerminator = BranchInst::Create(Header, BEBlock);
  380   BETerminator->setDebugLoc(Header->getFirstNonPHI()->getDebugLoc());
  391   for (BasicBlock::iterator I = Header->begin(); isa<PHINode>(I); ++I) {
  450     TI->replaceSuccessorWith(Header, BEBlock);
  464     MSSAU->updatePhisWhenInsertingUniqueBackedgeBlock(Header, Preheader,