Home | History | Annotate | Download | only in code

Lines Matching defs:Bits

24 import com.android.dx.util.Bits;
36 * {@code non-null;} work set; bits indicate offsets in need of
42 * {@code non-null;} live set; bits indicate potentially-live
49 * {@code non-null;} block start set; bits indicate the starts of
106 workSet = Bits.makeBitSet(sz);
107 liveSet = Bits.makeBitSet(sz);
108 blockSet = Bits.makeBitSet(sz);
277 next = Bits.findFirst(blockSet, at + 1);
282 if (Bits.get(liveSet, at)) {
336 Bits.set(workSet, 0);
337 Bits.set(blockSet, 0);
344 while (!Bits.isEmpty(workSet)) {
358 if (Bits.anyInRange(liveSet, start, end)) {
359 Bits.set(blockSet, start);
360 Bits.set(blockSet, end);
376 if (!Bits.get(liveSet, offset)) {
377 Bits.set(workSet, offset);
381 Bits.set(blockSet, offset);
395 Bits.set(liveSet, offset);
412 Bits.set(blockSet, offset + length);