/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | Ropper.java | 163 ExceptionHandlerSetup handler = setups.get(caughtType); 295 * For each subroutine caller, get it's target. If the 303 successors.add(subCaller.getSuccessors().get(0)); 323 int succLabel = subCaller.getSuccessors().get(0); 554 BasicBlock one = result.get(i); 578 return result.get(idx); 601 * original get removed as a result of calling this method. 680 BasicBlock block = result.get(idx); 688 int label = successors.get(i); 712 bbl.set(i, result.get( [all...] |
H A D | ByteCatchList.java | 59 public Item get(int n) { method in class:ByteCatchList 107 Item one = get(i); 188 result.add(get(i).getHandlerPc()); 213 result.set(i, get(i).getExceptionClass().getClassType());
|
H A D | LocalVariableList.java | 53 result.set(i, list1.get(i)); 57 result.set(sz1 + i, list2.get(i)); 84 Item item = descriptorList.get(i); 112 public Item get(int n) { method in class:LocalVariableList
|
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | SCCP.java | 100 if (!executableBlocks.get(ssaBlock.getIndex())) { 173 int sourceReg = sources.get(i).getReg(); 176 if (!executableBlocks.get(predBlockIndex)) { 252 RegisterSpec specA = sources.get(0); 260 RegisterSpec specB = sources.get(1); 344 successorBlock = block.getSuccessorList().get(1); 346 successorBlock = block.getSuccessorList().get(0); 348 addBlockToWorklist(ssaMeth.getBlocks().get(successorBlock)); 352 int successorBlock = block.getSuccessorList().get(i); 353 addBlockToWorklist(ssaMeth.getBlocks().get(successorBloc [all...] |
H A D | DeadCodeRemover.java | 100 RegisterSpec source = sources.get(i); 135 SsaInsn insn = block.getInsns().get(i); 146 RegisterSpec source = sources.get(j); 176 if ((set != null) && set.get(regV)) {
|
H A D | PhiTypeResolver.java | 98 SsaInsn useInsn = useList.get(i); 137 RegisterSpec rs = sources.get(i); 158 RegisterSpec rs = sources.get(i); 179 sb.append(sources.get(i).toString());
|
H A D | SsaMethod.java | 140 result.set(blocks.indexOfLabel(labelList.get(i))); 160 result.add(ropBlocks.indexOfLabel(labelList.get(i))); 182 = blocks.get(origEntryBlockIndex).insertNewPredecessor(); 258 return blocks.get(entryBlockIndex); 273 return exitBlockIndex < 0 ? null : blocks.get(exitBlockIndex); 284 return blocks.get(bi).getRopLabel(); 381 blockList.add(blocks.get(i)); 473 useList[rl.get(i).getReg()].add(insn); 530 int reg = sources.get(i).getReg(); 551 if (!useList[oldSources.get( [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | DalvInsn.java | 227 if (hasResult && !compatRegs.get(0)) { 228 resultRequirement = registers.get(0).getCategory(); 232 if (!compatRegs.get(i)) { 233 sourceRequirement += registers.get(i).getCategory(); 265 boolean firstBit = compatRegs.get(0); 289 if (hasResult() && !compatRegs.get(0)) { 290 RegisterSpec r = registers.get(0);
|
H A D | OutputCollector.java | 116 finisher.add(suffix.get(i));
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | ClassDataItem.java | 206 pw.println(" sfields[" + i + "]: " + staticFields.get(i)); 211 pw.println(" ifields[" + i + "]: " + instanceFields.get(i)); 217 directMethods.get(i).debugPrint(pw, verbose); 223 virtualMethods.get(i).debugPrint(pw, verbose); 292 EncodedField field = staticFields.get(size - 1); 293 Constant cst = staticValues.get(field); 313 EncodedField field = staticFields.get(i); 314 Constant cst = staticValues.get(field); 409 lastIndex = list.get(i).encode(file, out, lastIndex, i); 422 * get emitte [all...] |
H A D | ClassDefsSection.java | 67 public IndexedItem get(Constant cst) { method in class:ClassDefsSection 75 IndexedItem result = classDefs.get(type); 122 if (classDefs.get(type) != null) { 159 ClassDefItem c = classDefs.get(type);
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | ClassDataItem.java | 202 pw.println(" sfields[" + i + "]: " + staticFields.get(i)); 207 pw.println(" ifields[" + i + "]: " + instanceFields.get(i)); 213 directMethods.get(i).debugPrint(pw, verbose); 219 virtualMethods.get(i).debugPrint(pw, verbose); 288 EncodedField field = staticFields.get(size - 1); 289 Constant cst = staticValues.get(field); 309 EncodedField field = staticFields.get(i); 310 Constant cst = staticValues.get(field); 405 lastIndex = list.get(i).encode(file, out, lastIndex, i); 418 * get emitte [all...] |
H A D | ClassDefsSection.java | 66 public IndexedItem get(Constant cst) { method in class:ClassDefsSection 74 IndexedItem result = classDefs.get(type); 121 if (classDefs.get(type) != null) { 158 ClassDefItem c = classDefs.get(type);
|
/dalvik/dexgen/src/com/android/dexgen/util/ |
H A D | BitIntSet.java | 67 return (value < Bits.getMax(bits)) && Bits.get(bits, value); 81 ensureCapacity(o.ints.get(sz - 1)); 84 Bits.set(bits, o.ints.get(i), true);
|
H A D | LabeledList.java | 68 for (i = sz - 1; (i >= 0) && (labelToIndex.get(i) < 0); i--) 113 return labelToIndex.get(label);
|
/dalvik/dx/src/com/android/dx/util/ |
H A D | BitIntSet.java | 67 return (value < Bits.getMax(bits)) && Bits.get(bits, value); 81 ensureCapacity(o.ints.get(sz - 1)); 84 Bits.set(bits, o.ints.get(i), true);
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | OutputCollector.java | 113 finisher.add(suffix.get(i));
|
H A D | OutputFinisher.java | 110 if (hasLocalInfo(specs.get(i))) { 169 addConstants(result, specs.get(i)); 266 targetInsn = (TargetInsn) insns.get(index); 369 result[i] = insns.get(i).getOpcode().getFormat(); 408 DalvInsn insn = insns.get(i); 446 DalvInsn insn = insns.get(i); 544 DalvInsn insn = insns.get(i); 577 DalvInsn insn = insns.get(i); 644 DalvInsn insn = insns.get(i); 666 DalvInsn insn = insns.get( [all...] |
H A D | BlockAddresses.java | 131 BasicBlock one = blocks.get(i); 133 Insn insn = one.getInsns().get(0);
|
H A D | PositionList.java | 81 DalvInsn insn = insns.get(i); 131 public Entry get(int n) { method in class:PositionList
|
/dalvik/dexgen/src/com/android/dexgen/rop/ |
H A D | ByteCatchList.java | 59 public Item get(int n) { method in class:ByteCatchList 107 Item one = get(i); 188 result.add(get(i).getHandlerPc()); 213 result.set(i, get(i).getExceptionClass().getClassType());
|
/dalvik/dx/src/com/android/dex/ |
H A D | Annotation.java | 61 : visibility + " " + dex.typeNames().get(getTypeIndex());
|
H A D | CallSiteId.java | 53 return dex.protoIds().get(offset).toString();
|
H A D | MethodHandle.java | 129 ? dex.fieldIds().get(fieldOrMethodId) 130 : dex.methodIds().get(fieldOrMethodId));
|
/dalvik/dx/junit-tests/com/android/dx/util/ |
H A D | BitsTest.java | 57 assertFalse(label(i), Bits.get(bits, i)); 68 assertTrue(label(i), Bits.get(bits, i)); 81 assertTrue(label(i), Bits.get(bits, i) == expect); 126 assertTrue(label(i), Bits.get(bits, i) == expect); 141 assertTrue(label(i), Bits.get(bits, i) == expect); 159 assertTrue(label(i), Bits.get(bits, i) == expect); 197 if (!Bits.get(bits, j)) { 203 if (!Bits.get(bits, j)) {
|