/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
BasicBlockList.java | 33 private int regCount; 44 regCount = -1; 54 regCount = old.regCount; 79 // Reset regCount, since it will need to be recalculated. 80 regCount = -1; 92 if (regCount == -1) { 95 regCount = visitor.getRegCount(); 98 return regCount; 317 private int regCount; [all...] |
LocalVariableInfo.java | 31 private final int regCount; 63 this.regCount = blocks.getRegCount(); 64 this.emptySet = new RegisterSpecSet(regCount); 169 result.mutableCopy() : new RegisterSpecSet(regCount);
|
/dalvik/dx/src/com/android/dx/rop/code/ |
BasicBlockList.java | 33 private int regCount; 44 regCount = -1; 54 regCount = old.regCount; 79 // Reset regCount, since it will need to be recalculated. 80 regCount = -1; 92 if (regCount == -1) { 95 regCount = visitor.getRegCount(); 98 return regCount; 315 private int regCount; [all...] |
LocalVariableInfo.java | 31 private final int regCount; 63 this.regCount = blocks.getRegCount(); 64 this.emptySet = new RegisterSpecSet(regCount); 173 result.mutableCopy() : new RegisterSpecSet(regCount);
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
OutputCollector.java | 48 * @param regCount {@code >= 0;} register count for the method 51 int regCount) { 52 this.finisher = new OutputFinisher(initialCapacity, regCount);
|
DalvInsnList.java | 43 private final int regCount; 50 * @param regCount count, in register-units, of the number of registers 56 int regCount) { 58 DalvInsnList result = new DalvInsnList(size, regCount); 73 public DalvInsnList(int size, int regCount) { 75 this.regCount = regCount; 176 return regCount;
|
RopTranslator.java | 71 private final int regCount; 150 this.regCount = blocks.getRegCount() 153 this.output = new OutputCollector(maxInsns, bsz * 3, regCount); 593 RegisterSpec.make(regCount - paramSize + param,
|
OutputFinisher.java | 65 * @param regCount {@code >= 0;} register count for the method 69 public OutputFinisher(int initialCapacity, int regCount) { 70 this.unreservedRegCount = regCount;
|
/dalvik/dx/src/com/android/dx/dex/code/ |
OutputCollector.java | 51 * @param regCount {@code >= 0;} register count for the method 54 int regCount) { 55 this.finisher = new OutputFinisher(dexOptions, initialCapacity, regCount);
|
DalvInsnList.java | 44 private final int regCount; 51 * @param regCount count, in register-units, of the number of registers 57 int regCount) { 59 DalvInsnList result = new DalvInsnList(size, regCount); 74 public DalvInsnList(int size, int regCount) { 76 this.regCount = regCount; 177 return regCount;
|
RopTranslator.java | 75 private final int regCount; 156 this.regCount = blocks.getRegCount() 159 this.output = new OutputCollector(dexOptions, maxInsns, bsz * 3, regCount); 600 RegisterSpec.make(regCount - paramSize + param,
|
OutputFinisher.java | 73 * @param regCount {@code >= 0;} register count for the method 77 public OutputFinisher(DexOptions dexOptions, int initialCapacity, int regCount) { 79 this.unreservedRegCount = regCount;
|
/dalvik/dx/src/com/android/dx/ssa/ |
LocalVariableInfo.java | 33 private final int regCount; 64 this.regCount = method.getRegCount(); 65 this.emptySet = new RegisterSpecSet(regCount); 170 result.mutableCopy() : new RegisterSpecSet(regCount);
|
SsaConverter.java | 290 int regCount; 295 regCount = ssaMeth.getRegCount() - threshold; 301 BitSet[] defsites = new BitSet[regCount]; 304 BitSet[] phisites = new BitSet[regCount]; 306 for (int i = 0; i < regCount; i++) { 330 for (int i = 0; i < regCount; i++) { 344 for (int reg = 0, s = regCount; reg < s; reg++) { 383 for (int i = 0; i < regCount; i++) {
|
DeadCodeRemover.java | 43 private final int regCount; 72 regCount = ssaMethod.getRegCount(); 73 worklist = new BitSet(regCount); 194 set = new BitSet(regCount);
|
EscapeAnalysis.java | 103 private int regCount; 114 this.regCount = ssaMeth.getRegCount(); 232 escSet = new EscapeSet(result.getReg(), regCount, EscapeState.NONE); 238 escSet = new EscapeSet(result.getReg(), regCount, EscapeState.NONE); 263 escSet = new EscapeSet(result.getReg(), regCount, 272 escSet = new EscapeSet(result.getReg(), regCount, 277 escSet = new EscapeSet(result.getReg(), regCount, 283 escSet = new EscapeSet(result.getReg(), regCount, 302 escSet = new EscapeSet(result.getReg(), regCount, 305 escSet = new EscapeSet(result.getReg(), regCount, [all...] |
PhiTypeResolver.java | 68 int regCount = ssaMeth.getRegCount(); 70 for (int reg = 0; reg < regCount; reg++) {
|
SCCP.java | 48 private int regCount; 72 this.regCount = ssaMeth.getRegCount(); 73 this.latticeValues = new int[this.regCount]; 74 this.latticeConstants = new Constant[this.regCount]; 81 for (int i = 0; i < this.regCount; i++) { 603 for (int reg = 0; reg < regCount; reg++) {
|
/dalvik/dx/src/com/android/dx/ssa/back/ |
SsaToRop.java | 221 int regCount = ssaMeth.getRegCount(); 223 for (int i = 0; i < regCount; i++) { 225 mapper.addMapping(i, regCount - paramWidth + i, 1); 233 paramWidth, regCount - paramWidth); 358 int regCount = ssaMeth.getRegCount(); 359 Integer[] ret = new Integer[regCount]; 361 for (int i = 0; i < regCount; i++) { 372 int result[] = new int[regCount]; 374 for (int i = 0; i < regCount; i++) {
|
/dalvik/dx/src/com/android/dx/cf/code/ |
Ropper.java | 321 int regCount = getNormalRegCount(); 322 return isSynchronized() ? regCount + 1 : regCount; [all...] |
/dalvik/vm/analysis/ |
CodeVerify.cpp | [all...] |
/prebuilt/sdk/tools/lib/ |
dx.jar | |