Lines Matching defs:blocks
131 * Removes all blocks containing only GOTOs from the control flow.
135 * blocks containing the real return or throw statements must be
139 final ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks();
151 SsaBasicBlock pb = blocks.get(i);
166 ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks();
168 for (SsaBasicBlock block : blocks) {
169 // Add moves in all the pred blocks for each phi insn.
170 block.forEachPhiInsn(new PhiVisitor(blocks));
180 for (SsaBasicBlock block : blocks) {
190 private final ArrayList<SsaBasicBlock> blocks;
192 public PhiVisitor(ArrayList<SsaBasicBlock> blocks) {
193 this.blocks = blocks;
203 SsaBasicBlock predBlock = blocks.get(
242 ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks();
255 // Convert all the reachable blocks except the exit block.
257 for (SsaBasicBlock b : blocks) {