/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | OutputCollector.java | 51 * @param paramSize size, in register units, of all the parameters for this method 54 int regCount, int paramSize) { 55 this.finisher = new OutputFinisher(dexOptions, initialCapacity, regCount, paramSize); 53 OutputCollector(DexOptions dexOptions, int initialCapacity, int suffixInitialCapacity, int regCount, int paramSize) argument
|
H A D | RopTranslator.java | 80 private final int paramSize; field in class:RopTranslator 96 * @param paramSize size, in register units, of all the parameters to 102 LocalVariableInfo locals, int paramSize, DexOptions dexOptions) { 104 new RopTranslator(method, positionInfo, locals, paramSize, dexOptions); 115 * @param paramSize size, in register units, of all the parameters to 120 int paramSize, DexOptions dexOptions) { 126 this.paramSize = paramSize; 128 this.paramsAreInOrder = calculateParamsAreInOrder(method, paramSize); 156 + (paramsAreInOrder ? 0 : this.paramSize); 101 translate(RopMethod method, int positionInfo, LocalVariableInfo locals, int paramSize, DexOptions dexOptions) argument 119 RopTranslator(RopMethod method, int positionInfo, LocalVariableInfo locals, int paramSize, DexOptions dexOptions) argument 178 calculateParamsAreInOrder(RopMethod method, final int paramSize) argument [all...] |
H A D | OutputFinisher.java | 78 private final int paramSize; field in class:OutputFinisher 87 * @param paramSize size, in register units, of all the parameters for this method 89 public OutputFinisher(DexOptions dexOptions, int initialCapacity, int regCount, int paramSize) { argument 96 this.paramSize = paramSize; 808 int firstParameter = lastParameter - paramSize; 845 if (paramSize != 0 && aligned64bitParamAccess > notAligned64bitParamAccess) { 884 int firstParameter = lastParameter - paramSize;
|
/dalvik/dx/src/com/android/dx/dex/cf/ |
H A D | CfTranslator.java | 282 int paramSize; 284 paramSize = meth.getParameterWordCount(isStatic); 298 paramSize, isStatic, cfOptions.localInfo, advice); 302 paramSize, isStatic, cfOptions, advice, rmeth); 318 locals, paramSize, dexOptions); 322 paramSize, concrete.getCode().size()); 379 LocalVariableInfo locals, int paramSize, int originalByteCount) { 389 cfOptions.positionInfo, locals, paramSize, dexOptions); 391 cfOptions.positionInfo, locals, paramSize, dexOptions); 377 updateDexStatistics(CfOptions cfOptions, DexOptions dexOptions, RopMethod optRmeth, RopMethod nonOptRmeth, LocalVariableInfo locals, int paramSize, int originalByteCount) argument
|
H A D | OptimizerOptions.java | 123 * @param paramSize {@code >= 0;} parameter size of method 130 int paramSize, boolean isStatic, CfOptions args, 141 paramSize, isStatic, args.localInfo, advice, steps); 129 compareOptimizerStep(RopMethod nonOptRmeth, int paramSize, boolean isStatic, CfOptions args, TranslationAdvice advice, RopMethod rmeth) argument
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | RopTranslator.java | 77 private final int paramSize; field in class:RopTranslator 93 * @param paramSize size, in register units, of all the parameters to 98 LocalVariableInfo locals, int paramSize) { 101 paramSize); 112 * @param paramSize size, in register units, of all the parameters to 116 LocalVariableInfo locals, int paramSize) { 121 this.paramSize = paramSize; 123 this.paramsAreInOrder = calculateParamsAreInOrder(method, paramSize); 151 + (paramsAreInOrder ? 0 : this.paramSize); 97 translate(RopMethod method, int positionInfo, LocalVariableInfo locals, int paramSize) argument 115 RopTranslator(RopMethod method, int positionInfo, LocalVariableInfo locals, int paramSize) argument 173 calculateParamsAreInOrder(RopMethod method, final int paramSize) argument [all...] |