Lines Matching full:blocks
9 // INPUT CFG: The blocks H and B form an irreducible cycle with two headers.
63 // blocks in S does not change.
71 // specified control flow edges through a set of guard blocks. This also moves
73 // the outgoing blocks, each such PHINode continues to dominate its uses. Since
151 for (auto *BB : Child->blocks()) {
193 // Add the guard blocks to the new loop. The first guard block is
196 // header. Since the new loop is already in LoopInfo, the new blocks
203 for (auto *BB : C.blocks()) {
226 // Given a set of blocks and headers in an irreducible SCC, convert it into a
284 // of guard blocks that manage the flow of control from the
289 // the opposite of the order in which these blocks appear as branch targets.