/dalvik/dx/src/com/android/dx/ssa/ |
D | Optimizer.java | 69 boolean isStatic, boolean inPreserveLocals, in optimize() argument 72 return optimize(rmeth, paramWidth, isStatic, inPreserveLocals, inAdvice, in optimize() 91 boolean isStatic, boolean inPreserveLocals, in optimize() argument 98 ssaMeth = SsaConverter.convertToSsaMethod(rmeth, paramWidth, isStatic); in optimize() 106 resultMeth = optimizeMinimizeRegisters(rmeth, paramWidth, isStatic, in optimize() 128 int paramWidth, boolean isStatic, in optimizeMinimizeRegisters() argument 134 rmeth, paramWidth, isStatic); in optimizeMinimizeRegisters() 195 boolean isStatic, boolean inPreserveLocals, in debugEdgeSplit() argument 201 return SsaConverter.testEdgeSplit(rmeth, paramWidth, isStatic); in debugEdgeSplit() 205 boolean isStatic, boolean inPreserveLocals, in debugPhiPlacement() argument [all …]
|
D | SsaConverter.java | 43 int paramWidth, boolean isStatic) { in convertToSsaMethod() argument 45 = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); in convertToSsaMethod() 86 boolean isStatic) { in testEdgeSplit() argument 89 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); in testEdgeSplit() 106 boolean isStatic) { in testPhiPlacement() argument 109 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); in testPhiPlacement()
|
D | SsaMethod.java | 69 private final boolean isStatic; field in SsaMethod 100 int paramWidth, boolean isStatic) { in newFromRopMethod() argument 101 SsaMethod result = new SsaMethod(ropMethod, paramWidth, isStatic); in newFromRopMethod() 118 private SsaMethod(RopMethod ropMethod, int paramWidth, boolean isStatic) { in SsaMethod() argument 120 this.isStatic = isStatic; in SsaMethod() 307 public boolean isStatic() { in isStatic() method in SsaMethod 308 return isStatic; in isStatic()
|
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
D | CstBaseMethodRef.java | 75 public final Prototype getPrototype(boolean isStatic) { in getPrototype() argument 76 if (isStatic) { in getPrototype() 124 public final int getParameterWordCount(boolean isStatic) { in getParameterWordCount() argument 125 return getPrototype(isStatic).getParameterTypes().getWordCount(); in getParameterWordCount()
|
/dalvik/dx/src/com/android/dx/command/dump/ |
D | SsaDumper.java | 95 boolean isStatic = AccessFlags.isStatic(meth.getAccessFlags()); in endParsingMember() 96 int paramWidth = computeParamWidth(meth, isStatic); in endParsingMember() 100 paramWidth, isStatic, true, advice, in endParsingMember() 104 isStatic, true, advice); in endParsingMember() 107 rmeth, paramWidth, isStatic, true, advice); in endParsingMember() 110 rmeth, paramWidth, isStatic, true, advice); in endParsingMember() 113 rmeth, paramWidth, isStatic,true, advice); in endParsingMember()
|
D | DotDumper.java | 128 boolean isStatic = AccessFlags.isStatic(meth.getAccessFlags()); in endParsingMember() 130 BaseDumper.computeParamWidth(meth, isStatic), isStatic, in endParsingMember()
|
D | BlockDumper.java | 286 boolean isStatic = AccessFlags.isStatic(meth.getAccessFlags()); in ropDump() 287 int paramWidth = computeParamWidth(meth, isStatic); in ropDump() 289 Optimizer.optimize(rmeth, paramWidth, isStatic, true, advice); in ropDump()
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | DebugInfoItem.java | 39 private final boolean isStatic; field in DebugInfoItem 42 public DebugInfoItem(DalvCode code, boolean isStatic, CstMethodRef ref) { in DebugInfoItem() argument 51 this.isStatic = isStatic; in DebugInfoItem() 146 isStatic); in encode() 180 file, codeSize, regSize, isStatic, ref); in encode0()
|
D | CodeItem.java | 52 private final boolean isStatic; field in CodeItem 76 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, in CodeItem() argument 94 this.isStatic = isStatic; in CodeItem() 113 debugInfo = new DebugInfoItem(code, isStatic, ref); in addContents() 307 return ref.getParameterWordCount(isStatic); in getInsSize()
|
D | DebugInfoDecoder.java | 74 private final boolean isStatic; field in DebugInfoDecoder 106 boolean isStatic, CstMethodRef ref, DexFile file) { in DebugInfoDecoder() argument 112 this.isStatic = isStatic; in DebugInfoDecoder() 247 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1); in getParamBase() 263 if (!isStatic) { in decode0() 430 CstMethodRef ref, DalvCode code, boolean isStatic) { in validateEncode() argument 439 isStatic, ref, file, pl, ll); in validateEncode() 451 int countRegisters, boolean isStatic, CstMethodRef ref, in validateEncode0() argument 455 isStatic, ref, file); in validateEncode0()
|
D | EncodedMethod.java | 66 boolean isStatic = (accessFlags & AccessFlags.ACC_STATIC) != 0; in EncodedMethod() 67 this.code = new CodeItem(method, code, isStatic, throwsList); in EncodedMethod()
|
D | DebugInfoEncoder.java | 78 private final boolean isStatic; field in DebugInfoEncoder 118 boolean isStatic, CstMethodRef ref) { in DebugInfoEncoder() argument 123 this.isStatic = isStatic; in DebugInfoEncoder() 402 if (!isStatic) { in emitHeader() 526 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1); in getParamBase()
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
D | CstBaseMethodRef.java | 84 public final Prototype getPrototype(boolean isStatic) { in getPrototype() argument 85 if (isStatic) { in getPrototype() 134 public final int getParameterWordCount(boolean isStatic) { in getParameterWordCount() argument 135 return getPrototype(isStatic).getParameterTypes().getWordCount(); in getParameterWordCount()
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | DebugInfoItem.java | 42 private final boolean isStatic; field in DebugInfoItem 45 public DebugInfoItem(DalvCode code, boolean isStatic, CstMethodRef ref) { in DebugInfoItem() argument 54 this.isStatic = isStatic; in DebugInfoItem() 149 isStatic); in encode() 183 file, codeSize, regSize, isStatic, ref); in encode0()
|
D | DebugInfoDecoder.java | 63 private final boolean isStatic; field in DebugInfoDecoder 95 boolean isStatic, CstMethodRef ref, DexFile file) { in DebugInfoDecoder() argument 101 this.isStatic = isStatic; in DebugInfoDecoder() 236 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1); in getParamBase() 252 if (!isStatic) { in decode0() 425 CstMethodRef ref, DalvCode code, boolean isStatic) { in validateEncode() argument 434 isStatic, ref, file, pl, ll); in validateEncode() 446 int countRegisters, boolean isStatic, CstMethodRef ref, in validateEncode0() argument 450 isStatic, ref, file); in validateEncode0()
|
D | CodeItem.java | 61 private final boolean isStatic; field in CodeItem 85 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, in CodeItem() argument 103 this.isStatic = isStatic; in CodeItem() 121 debugInfo = new DebugInfoItem(code, isStatic, ref); in addContents() 314 return ref.getParameterWordCount(isStatic); in getInsSize()
|
D | EncodedMethod.java | 67 boolean isStatic = (accessFlags & AccessFlags.ACC_STATIC) != 0; in EncodedMethod() 68 this.code = new CodeItem(method, code, isStatic, throwsList); in EncodedMethod()
|
D | DebugInfoEncoder.java | 70 private final boolean isStatic; field in DebugInfoEncoder 110 boolean isStatic, CstMethodRef ref) { in DebugInfoEncoder() argument 115 this.isStatic = isStatic; in DebugInfoEncoder() 394 if (!isStatic) { in emitHeader() 516 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1); in getParamBase()
|
/dalvik/dx/src/com/android/dx/dex/cf/ |
D | OptimizerOptions.java | 124 int paramSize, boolean isStatic, CfOptions args, in compareOptimizerStep() argument 135 paramSize, isStatic, args.localInfo, advice, steps); in compareOptimizerStep()
|
D | CfTranslator.java | 206 if (AccessFlags.isStatic(accessFlags)) { in processFields() 288 boolean isStatic = AccessFlags.isStatic(accessFlags); in processMethods() 313 paramSize = meth.getParameterWordCount(isStatic); in processMethods() 327 paramSize, isStatic, cfOptions.localInfo, advice); in processMethods() 331 paramSize, isStatic, cfOptions, advice, rmeth); in processMethods() 377 isStatic || isPrivate) { in processMethods()
|
/dalvik/dx/src/com/android/dx/cf/iface/ |
D | StdMethod.java | 47 AccessFlags.isStatic(accessFlags), in StdMethod()
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | DalvInsnList.java | 203 boolean isStatic = in getOutsSize() 206 ((CstBaseMethodRef) cst).getParameterWordCount(isStatic); in getOutsSize()
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | DalvInsnList.java | 202 boolean isStatic = in getOutsSize() 204 count = methodRef.getParameterWordCount(isStatic); in getOutsSize()
|
/dalvik/dexgen/src/com/android/dexgen/rop/type/ |
D | Prototype.java | 165 boolean isStatic, boolean isInit) { in intern() argument 168 if (isStatic) { in intern()
|
/dalvik/dx/src/com/android/dx/rop/type/ |
D | Prototype.java | 196 boolean isStatic, boolean isInit) { in intern() argument 199 if (isStatic) { in intern()
|