Home
last modified time | relevance | path

Searched refs:isStatic (Results 1 – 25 of 30) sorted by relevance

12

/dalvik/dx/src/com/android/dx/ssa/
DOptimizer.java69 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 …]
DSsaConverter.java43 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()
DSsaMethod.java69 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/
DCstBaseMethodRef.java75 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/
DSsaDumper.java95 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()
DDotDumper.java128 boolean isStatic = AccessFlags.isStatic(meth.getAccessFlags()); in endParsingMember()
130 BaseDumper.computeParamWidth(meth, isStatic), isStatic, in endParsingMember()
DBlockDumper.java286 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/
DDebugInfoItem.java39 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()
DCodeItem.java52 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()
DDebugInfoDecoder.java74 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()
DEncodedMethod.java66 boolean isStatic = (accessFlags & AccessFlags.ACC_STATIC) != 0; in EncodedMethod()
67 this.code = new CodeItem(method, code, isStatic, throwsList); in EncodedMethod()
DDebugInfoEncoder.java78 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/
DCstBaseMethodRef.java84 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/
DDebugInfoItem.java42 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()
DDebugInfoDecoder.java63 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()
DCodeItem.java61 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()
DEncodedMethod.java67 boolean isStatic = (accessFlags & AccessFlags.ACC_STATIC) != 0; in EncodedMethod()
68 this.code = new CodeItem(method, code, isStatic, throwsList); in EncodedMethod()
DDebugInfoEncoder.java70 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/
DOptimizerOptions.java124 int paramSize, boolean isStatic, CfOptions args, in compareOptimizerStep() argument
135 paramSize, isStatic, args.localInfo, advice, steps); in compareOptimizerStep()
DCfTranslator.java206 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/
DStdMethod.java47 AccessFlags.isStatic(accessFlags), in StdMethod()
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DDalvInsnList.java203 boolean isStatic = in getOutsSize()
206 ((CstBaseMethodRef) cst).getParameterWordCount(isStatic); in getOutsSize()
/dalvik/dexgen/src/com/android/dexgen/rop/type/
DPrototype.java165 boolean isStatic, boolean isInit) { in intern() argument
168 if (isStatic) { in intern()
/dalvik/dx/src/com/android/dx/dex/code/
DDalvInsnList.java202 boolean isStatic = in getOutsSize()
204 count = methodRef.getParameterWordCount(isStatic); in getOutsSize()
/dalvik/dx/src/com/android/dx/rop/type/
DPrototype.java196 boolean isStatic, boolean isInit) { in intern() argument
199 if (isStatic) { in intern()

12