Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Blocks

84     // Exit blocks for CurLoop.
112 // If a MBB does not dominate loop exiting blocks then it may not safe
236 /// blocks dominated by the specified header block, and that are in the
509 const std::vector<MachineBasicBlock *> &Blocks = CurLoop->getBlocks();
510 for (unsigned i = 0, e = Blocks.size(); i != e; ++i) {
511 MachineBasicBlock *BB = Blocks[i];
591 const std::vector<MachineBasicBlock *> &Blocks = CurLoop->getBlocks();
592 for (unsigned i = 0, e = Blocks.size(); i != e; ++i) {
593 MachineBasicBlock *BB = Blocks[i];
640 // Check loop exiting blocks.
689 /// blocks dominated by the specified header block, and that are in the
904 // it dominates all exiting blocks. If it doesn't, then there is a path out of
993 // For now, approximate by rejecting all exit blocks.
1130 // Update register pressure of blocks from loop header to current block.