Lines Matching defs:blocks
34 public void compute(CodeIterator ci, TypedBlock[] blocks, int maxLocals,
38 computeUsage(ci, blocks, maxLocals);
40 useAllArgs(blocks, args);
42 computeLiveness1(blocks[0]);
43 while (hasChanged(blocks))
44 computeLiveness2(blocks[0]);
47 private void useAllArgs(TypedBlock[] blocks, TypeData[] args) {
48 for (int k = 0; k < blocks.length; k++) {
49 byte[] usage = blocks[k].localsUsage;
192 private boolean hasChanged(TypedBlock[] blocks) {
193 int n = blocks.length;
196 TypedBlock tb = blocks[i];
208 private void computeUsage(CodeIterator ci, TypedBlock[] blocks, int maxLocals)
211 int n = blocks.length;
213 TypedBlock tb = blocks[i];