/dalvik/dx/src/com/android/dx/command/dump/ |
H A D | BlockDumper.java | 224 ByteBlock bb = list.get(i); 250 int succ = successors.get(j); 258 ByteCatchList.Item one = catches.get(j); 305 BasicBlock bb = blocks.get(blocks.indexOfLabel(label)); 314 sb.append(Hex.u2(preds.get(i))); 321 Insn one = il.get(i); 323 sb.append(il.get(i).toHuman()); 334 int succ = successors.get(i);
|
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | BlockAddresses.java | 131 BasicBlock one = blocks.get(i); 133 Insn insn = one.getInsns().get(0);
|
H A D | HighRegisterPrefix.java | 92 RegisterSpec src = registers.get(i); 118 RegisterSpec src = registers.get(i);
|
H A D | PositionList.java | 81 DalvInsn insn = insns.get(i); 131 public Entry get(int n) { method in class:PositionList
|
H A D | RopTranslator.java | 275 * which block will get output next. 296 * Our only recourse is to add a goto here to get the 319 BasicBlock one = blocks.get(i); 356 int predLabel = preds.get(i); 358 if (Bits.get(tracebackSet, predLabel)) { 366 if (!Bits.get(workSet, predLabel)) { 405 if (Bits.get(workSet, preferred)) { 412 && Bits.get(workSet, primary)) { 426 int candidate = successors.get(i); 427 if (Bits.get(workSe [all...] |
H A D | OutputFinisher.java | 132 if (hasLocalInfo(specs.get(i))) { 196 addConstants(result, specs.get(i)); 298 targetInsn = (TargetInsn) insns.get(index); 429 DalvInsn insn = insns.get(i); 474 DalvInsn insn = insns.get(i); 515 DalvInsn insn = insns.get(i); 629 DalvInsn insn = insns.get(i); 664 DalvInsn insn = insns.get(i); 745 DalvInsn insn = insns.get(i); 767 DalvInsn insn = insns.get( [all...] |
H A D | StdCatchBuilder.java | 84 BasicBlock block = blocks.get(i); 101 BasicBlock block = blocks.get(i); 201 result.set(i, resultList.get(i)); 211 * @param block {@code non-null;} block to get entries for 230 || (primary != successors.get(catchSize))))) { 256 CodeAddress oneHandler = addresses.getStart(successors.get(i));
|
/dalvik/dx/src/com/android/dx/dex/code/form/ |
H A D | Form3rc.java | 94 unsignedFitsInShort(regs.get(0).getReg()) && 103 int firstReg = (regs.size() == 0) ? 0 : regs.get(0).getReg();
|
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | ConstCollector.java | 105 TypedConstant cst = constantList.get(i); 187 predInsns = ssaMeth.getBlocks().get(pred).getInsns(); 188 insn = predInsns.get(predInsns.size()-1); 225 Integer has = countUses.get(cst); 245 ret = countUses.get(b) - countUses.get(a); 348 final RegisterSpec newReg = newRegs.get(cst); 367 fixLocalAssignment(origReg, newRegs.get(cst));
|
H A D | Dominators.java | 39 * then finally evaluate the union-find results to get the dominators. 126 SsaBasicBlock v = worklist.get(wsize - 1); 192 SsaBasicBlock w = vertex.get(i); 199 SsaBasicBlock predBlock = blocks.get(j); 213 info[vertex.get(wInfo.semidom).getIndex()].bucket.add(w); 241 SsaBasicBlock w = vertex.get(i); 243 != vertex.get(info[w.getIndex()].semidom).getIndex()) {
|
H A D | PhiInsn.java | 168 return operands.get(sourcesIndex).blockIndex; 222 Operand o = operands.get(i); 257 int firstReg = operands.get(0).regSpec.getReg(); 305 ret.add(ssaMeth.getBlocks().get(o.blockIndex)); 371 sb.append(sources.get(i).toHuman() 373 + Hex.u2(operands.get(i).ropLabel) + "]");
|
H A D | SsaRenamer.java | 184 int ropReg = ssaRegToRopReg.get(i); 214 return ssaRegToLocalItems.get(ssaReg); 382 SsaInsn insn = insns.get(i); 385 replaceInsn = insnsToReplace.get(insn); 496 int ropSourceReg = insn.getSources().get(0).getReg(); 499 int ssaSourceReg = insn.getSources().get(0).getReg(); 656 SsaBasicBlock successor = ssaMeth.getBlocks().get(i);
|
/dalvik/dx/src/com/android/dx/util/ |
H A D | LabeledList.java | 67 for (i = sz - 1; (i >= 0) && (labelToIndex.get(i) < 0); i--) 114 return labelToIndex.get(label);
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | CatchStructs.java | 132 handlerOffsets.put(table.get(i).getHandlers(), null); 165 CatchHandlerList.Entry entry = list.get(i); 172 out.writeUnsignedLeb128(list.get(listSize).getHandler()); 204 CatchTable.Entry one = table.get(i); 217 out.writeShort(handlerOffsets.get(one.getHandlers())); 249 CatchTable.Entry entry = table.get(i);
|
H A D | MixedItemSection.java | 196 OffsettedItem result = interns.get(item); 213 public <T extends OffsettedItem> T get(T item) { method in class:MixedItemSection 216 OffsettedItem result = interns.get(item); 279 OffsettedItem one = items.get(i); 310 OffsettedItem one = items.get(i);
|
H A D | DebugInfoEncoder.java | 231 nextAddrL = locals.get(curLocalIdx).getAddress(); 235 nextAddrP = sortedPositions.get(curPositionIdx).getAddress(); 257 emitPosition(sortedPositions.get(curPositionIdx++)); 285 && (locals.get(curLocalIdx).getAddress() == address)) { 286 LocalList.Entry entry = locals.get(curLocalIdx++); 353 && (sortedPositions.get(curPositionIdx).getAddress() 355 emitPosition(sortedPositions.get(curPositionIdx++)); 376 PositionList.Entry entry = sortedPositions.get(0); 418 Type pt = paramTypes.get(i); 491 result.add(positions.get( [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | CatchStructs.java | 129 handlerOffsets.put(table.get(i).getHandlers(), null); 162 CatchHandlerList.Entry entry = list.get(i); 169 out.writeUleb128(list.get(listSize).getHandler()); 201 CatchTable.Entry one = table.get(i); 214 out.writeShort(handlerOffsets.get(one.getHandlers())); 246 CatchTable.Entry entry = table.get(i);
|
H A D | MixedItemSection.java | 195 OffsettedItem result = interns.get(item); 212 public <T extends OffsettedItem> T get(T item) { method in class:MixedItemSection 215 OffsettedItem result = interns.get(item); 278 OffsettedItem one = items.get(i); 309 OffsettedItem one = items.get(i);
|
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | RegisterSpecList.java | 107 return get(n).getType().getType(); 135 public RegisterSpec get(int n) { method in class:RegisterSpecList 150 rs = get(i); 171 rs = get(i); 314 if (!exclusionSet.get(oldIndex)) { 412 boolean replace = (compatRegs == null) ? true : !compatRegs.get(regIdx);
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | RopTranslator.java | 268 * which block will get output next. 289 * Our only recourse is to add a goto here to get the 312 BasicBlock one = blocks.get(i); 349 int predLabel = preds.get(i); 351 if (Bits.get(tracebackSet, predLabel)) { 359 if (!Bits.get(workSet, predLabel)) { 398 if (Bits.get(workSet, preferred)) { 405 && Bits.get(workSet, primary)) { 419 int candidate = successors.get(i); 420 if (Bits.get(workSe [all...] |
H A D | StdCatchBuilder.java | 85 BasicBlock block = blocks.get(i); 102 BasicBlock block = blocks.get(i); 202 result.set(i, resultList.get(i)); 212 * @param block {@code non-null;} block to get entries for 231 || (primary != successors.get(catchSize))))) { 257 CodeAddress oneHandler = addresses.getStart(successors.get(i));
|
H A D | DalvInsnList.java | 61 result.set(i, list.get(i)); 86 public DalvInsn get(int n) { method in class:DalvInsnList 114 DalvInsn last = get(sz - 1);
|
/dalvik/dexgen/src/com/android/dexgen/rop/type/ |
H A D | Prototype.java | 57 Prototype result = internTable.get(descriptor); 207 * of the public static methods to get instances. 278 Type thisType = parameterTypes.get(i); 279 Type otherType = other.parameterTypes.get(i); 344 Type one = parameterTypes.get(i); 388 Prototype already = internTable.get(descriptor);
|
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | Frame.java | 163 Type one = params.get(i); 252 && (subroutines.get(i) == otherSubroutines.get(i)); i++) { 355 if (nonResultSubroutines.get(i) 356 != resultSubroutines.get(
|
/dalvik/dx/src/com/android/dx/rop/type/ |
H A D | Prototype.java | 64 Prototype result = internTable.get(descriptor); 86 Prototype result = internTable.get(descriptor); 239 * of the public static methods to get instances. 311 Type thisType = parameterTypes.get(i); 312 Type otherType = other.parameterTypes.get(i); 377 Type one = parameterTypes.get(i);
|