Searched defs:regCount (Results 1 - 17 of 17) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DOutputCollector.java48 * @param regCount {@code >= 0;} register count for the method
51 int regCount) {
52 this.finisher = new OutputFinisher(initialCapacity, regCount);
50 OutputCollector(int initialCapacity, int suffixInitialCapacity, int regCount) argument
H A DDalvInsnList.java43 private final int regCount; field in class:DalvInsnList
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) { argument
75 this.regCount = regCount;
176 return regCount;
55 makeImmutable(ArrayList<DalvInsn> list, int regCount) argument
H A DOutputFinisher.java65 * @param regCount {@code >= 0;} register count for the method
69 public OutputFinisher(int initialCapacity, int regCount) { argument
70 this.unreservedRegCount = regCount;
H A DRopTranslator.java71 private final int regCount; field in class:RopTranslator
150 this.regCount = blocks.getRegCount()
153 this.output = new OutputCollector(maxInsns, bsz * 3, regCount);
593 RegisterSpec.make(regCount - paramSize + param,
/dalvik/dx/src/com/android/dx/dex/code/
H A DOutputCollector.java50 * @param regCount {@code >= 0;} register count for the method
53 int regCount) {
54 this.finisher = new OutputFinisher(dexOptions, initialCapacity, regCount);
52 OutputCollector(DexOptions dexOptions, int initialCapacity, int suffixInitialCapacity, int regCount) argument
H A DDalvInsnList.java43 private final int regCount; field in class:DalvInsnList
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) { argument
75 this.regCount = regCount;
176 return regCount;
55 makeImmutable(ArrayList<DalvInsn> list, int regCount) argument
H A DOutputFinisher.java73 * @param regCount {@code >= 0;} register count for the method
77 public OutputFinisher(DexOptions dexOptions, int initialCapacity, int regCount) { argument
79 this.unreservedRegCount = regCount;
H A DRopTranslator.java74 private final int regCount; field in class:RopTranslator
155 this.regCount = blocks.getRegCount()
158 this.output = new OutputCollector(dexOptions, maxInsns, bsz * 3, regCount);
599 RegisterSpec.make(regCount - paramSize + param,
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DLocalVariableInfo.java31 private final int regCount; field in class:LocalVariableInfo
63 this.regCount = blocks.getRegCount();
64 this.emptySet = new RegisterSpecSet(regCount);
169 result.mutableCopy() : new RegisterSpecSet(regCount);
H A DBasicBlockList.java33 private int regCount; field in class:BasicBlockList
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; field in class:BasicBlockList.RegCountVisitor
[all...]
/dalvik/dx/src/com/android/dx/rop/code/
H A DLocalVariableInfo.java30 private final int regCount; field in class:LocalVariableInfo
62 this.regCount = blocks.getRegCount();
63 this.emptySet = new RegisterSpecSet(regCount);
172 result.mutableCopy() : new RegisterSpecSet(regCount);
H A DBasicBlockList.java33 private int regCount; field in class:BasicBlockList
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; field in class:BasicBlockList.RegCountVisitor
[all...]
/dalvik/dx/src/com/android/dx/ssa/
H A DDeadCodeRemover.java36 private final int regCount; field in class:DeadCodeRemover
65 regCount = ssaMethod.getRegCount();
66 worklist = new BitSet(regCount);
187 set = new BitSet(regCount);
H A DLocalVariableInfo.java32 private final int regCount; field in class:LocalVariableInfo
63 this.regCount = method.getRegCount();
64 this.emptySet = new RegisterSpecSet(regCount);
169 result.mutableCopy() : new RegisterSpecSet(regCount);
H A DEscapeAnalysis.java102 private int regCount; field in class:EscapeAnalysis
113 this.regCount = ssaMeth.getRegCount();
231 escSet = new EscapeSet(result.getReg(), regCount, EscapeState.NONE);
237 escSet = new EscapeSet(result.getReg(), regCount, EscapeState.NONE);
262 escSet = new EscapeSet(result.getReg(), regCount,
271 escSet = new EscapeSet(result.getReg(), regCount,
276 escSet = new EscapeSet(result.getReg(), regCount,
282 escSet = new EscapeSet(result.getReg(), regCount,
301 escSet = new EscapeSet(result.getReg(), regCount,
304 escSet = new EscapeSet(result.getReg(), regCount,
[all...]
H A DSCCP.java47 private int regCount; field in class:SCCP
71 this.regCount = ssaMeth.getRegCount();
72 this.latticeValues = new int[this.regCount];
73 this.latticeConstants = new Constant[this.regCount];
80 for (int i = 0; i < this.regCount; i++) {
602 for (int reg = 0; reg < regCount; reg++) {
/dalvik/vm/analysis/
H A DCodeVerify.cpp6086 int regCount = meth->registersSize; local
6087 int fullRegCount = regCount + kExtraRegs;
6097 if (regCount == 0)
6100 regChars[1 + (regCount-1) + (regCount-1)/4 +1] = ']';
6103 for (i = 0; i < regCount + kExtraRegs; i++) {
6144 if (i < regCount)
6168 for (i = 0; i < regCount; i++) {
6179 for (i = 0; i < regCount + kExtraRegs; i++) {
6184 if (i < regCount) {
[all...]

Completed in 173 milliseconds