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

References

lib/Target/Hexagon/HexagonCFGOptimizer.cpp
  165           LayoutSucc = FirstSucc;
  168           LayoutSucc = SecondSucc;
  182         if (!LayoutSucc || (CondBranchTarget != JumpAroundTarget)) {
  186         if ((NumSuccs == 2) && LayoutSucc && (LayoutSucc->pred_size() == 1)) {
  186         if ((NumSuccs == 2) && LayoutSucc && (LayoutSucc->pred_size() == 1)) {
  188           if ((LayoutSucc->size() == 1) &&
  189               IsUnconditionalJump(LayoutSucc->front().getOpcode())) {
  192               LayoutSucc->front().getOperand(0).getMBB();
  194             bool case1 = LayoutSucc->isLayoutSuccessor(JumpAroundTarget);
  206               LayoutSucc->erase(LayoutSucc->begin());
  206               LayoutSucc->erase(LayoutSucc->begin());
  207               LayoutSucc->replaceSuccessor(UncondTarget, JumpAroundTarget);
  212                 JumpAroundTarget->moveAfter(LayoutSucc);
  223                   LayoutSucc->livein_begin(), LayoutSucc->livein_end());
  223                   LayoutSucc->livein_begin(), LayoutSucc->livein_end());
  228                 LayoutSucc->removeLiveIn(OrigLI.PhysReg);
  230                 LayoutSucc->addLiveIn(NewLI);