Lines Matching refs:Top
546 /// \brief Find the best loop top block for layout.
549 /// out at the top of the loop. This looks for one and only one pattern:
560 // crazy branches. If it has, we need to start with the header at the top to
566 DEBUG(dbgs() << "Finding best loop top for: "
602 DEBUG(dbgs() << " final top: " << getBlockName(BestPred) << "\n");
610 /// block to layout at the top of the loop. Typically this is done to maximize
618 // within the loop is the best one to layout at the top. However, if the loop
741 MachineBasicBlock *Top = *LoopChain.begin();
743 for (MachineBasicBlock::pred_iterator PI = Top->pred_begin(),
744 PE = Top->pred_end();
793 top block for the
799 // If we selected just the header for the loop top, look for a potentially