Lines Matching defs:Block
441 void insertIntoLoop(BlockT *Block);
447 void pushBlock(BlockT *Block) {
448 DFSStack.push_back(std::make_pair(Block, BlockTraits::child_begin(Block)));
475 /// Add a single Block to its ancestor loops in PostOrder. If the block is a
477 /// Block and Subloop vectors of the now complete subloop to achieve RPO.
479 void PopulateLoopsDFS<BlockT, LoopT>::insertIntoLoop(BlockT *Block) {
480 LoopT *Subloop = LI->getLoopFor(Block);
481 if (Subloop && Block == Subloop->getHeader()) {
499 Subloop->getBlocksVector().push_back(Block);
506 /// Block vectors are then populated during a single forward CFG traversal
514 /// The Block vectors are inclusive, so step 3 requires loop-depth number of