Lines Matching refs:blocks
132 * Removes all blocks containing only GOTOs from the control flow.
136 * blocks containing the real return or throw statements must be
140 final ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks();
152 SsaBasicBlock pb = blocks.get(i);
167 ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks();
169 for (SsaBasicBlock block : blocks) {
170 // Add moves in all the pred blocks for each phi insn.
171 block.forEachPhiInsn(new PhiVisitor(blocks));
181 for (SsaBasicBlock block : blocks) {
191 private final ArrayList<SsaBasicBlock> blocks;
193 public PhiVisitor(ArrayList<SsaBasicBlock> blocks) {
194 this.blocks = blocks;
204 SsaBasicBlock predBlock = blocks.get(
243 ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks();
256 // Convert all the reachable blocks except the exit block.
258 for (SsaBasicBlock b : blocks) {