Lines Matching refs:blocks
42 private ArrayList<SsaBasicBlock> blocks; field in SsaMethod
135 static BitSet bitSetFromLabelList(BasicBlockList blocks, in bitSetFromLabelList() argument
137 BitSet result = new BitSet(blocks.size()); in bitSetFromLabelList()
140 result.set(blocks.indexOfLabel(labelList.get(i))); in bitSetFromLabelList()
170 blocks = new ArrayList<SsaBasicBlock>(sz + 2); in convertRopToSsaBlocks()
174 blocks.add(sbb); in convertRopToSsaBlocks()
182 = blocks.get(origEntryBlockIndex).insertNewPredecessor(); in convertRopToSsaBlocks()
199 exitBlockIndex = blocks.size(); in makeExitBlock()
203 blocks.add(exitBlock); in makeExitBlock()
205 for (SsaBasicBlock block : blocks) { in makeExitBlock()
211 blocks.remove(exitBlockIndex); in makeExitBlock()
238 int newIndex = blocks.size(); in makeNewGotoBlock()
242 blocks.add(newBlock); in makeNewGotoBlock()
258 return blocks.get(entryBlockIndex); in getEntryBlock()
273 return exitBlockIndex < 0 ? null : blocks.get(exitBlockIndex); in getExitBlock()
284 return blocks.get(bi).getRopLabel(); in blockIndexToRopLabel()
338 return blocks; in getBlocks()
350 for (SsaBasicBlock b : blocks) { in getCountReachableBlocks()
366 for (SsaBasicBlock block : blocks) { in computeReachability()
381 blockList.add(blocks.get(i)); in computeReachability()
727 for (SsaBasicBlock block : blocks) { in forEachInsn()
738 for (SsaBasicBlock block : blocks) { in forEachPhiInsn()
755 BitSet visited = new BitSet(blocks.size()); in forEachBlockDepthFirst()
780 stack.add(blocks.get(i)); in forEachBlockDepthFirst()