Home
last modified time | relevance | path

Searched refs:advice (Results 1 – 9 of 9) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/
DOptimizer.java32 private static TranslationAdvice advice; field in Optimizer
52 return advice; in getAdvice()
96 advice = inAdvice; in optimize()
104 > advice.getMaxOptimalRegisterCount()) { in optimize()
199 advice = inAdvice; in debugEdgeSplit()
209 advice = inAdvice; in debugPhiPlacement()
219 advice = inAdvice; in debugRenaming()
231 advice = inAdvice; in debugDeadCodeRemover()
246 advice = inAdvice; in debugNoRegisterAllocation()
DLiteralOpUpgrader.java82 final TranslationAdvice advice = Optimizer.getAdvice(); in run() local
121 } else if (advice.hasConstantOperation( in run()
125 && advice.hasConstantOperation( in run()
/dalvik/dx/src/com/android/dx/command/dump/
DSsaDumper.java92 TranslationAdvice advice = DexTranslationAdvice.THE_ONE; in endParsingMember() local
93 RopMethod rmeth = Ropper.convert(meth, advice, classFile.getMethods(), dexOptions); 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.java123 TranslationAdvice advice = DexTranslationAdvice.THE_ONE; in endParsingMember() local
125 Ropper.convert(meth, advice, classFile.getMethods(), dexOptions); in endParsingMember()
131 true, advice); in endParsingMember()
DBlockDumper.java279 TranslationAdvice advice = DexTranslationAdvice.THE_ONE; in ropDump() local
282 RopMethod rmeth = Ropper.convert(meth, advice, classFile.getMethods(), dexOptions); in ropDump()
289 Optimizer.optimize(rmeth, paramWidth, isStatic, true, advice); in ropDump()
/dalvik/dx/src/com/android/dx/dex/cf/
DOptimizerOptions.java125 TranslationAdvice advice, RopMethod rmeth) { in compareOptimizerStep() argument
135 paramSize, isStatic, args.localInfo, advice, steps); in compareOptimizerStep()
DCfTranslator.java305 TranslationAdvice advice; in processMethods() local
307 advice = DexTranslationAdvice.THE_ONE; in processMethods()
309 RopMethod rmeth = Ropper.convert(concrete, advice, methods, dexOptions); in processMethods()
327 paramSize, isStatic, cfOptions.localInfo, advice); in processMethods()
331 paramSize, isStatic, cfOptions, advice, rmeth); in processMethods()
/dalvik/dx/src/com/android/dx/cf/code/
DRopperMachine.java79 private final TranslationAdvice advice; field in RopperMachine
137 TranslationAdvice advice, MethodList methods) { in RopperMachine() argument
148 if (advice == null) { in RopperMachine()
155 this.advice = advice; in RopperMachine()
544 advice.hasConstantOperation(rop, sources.get(0), in run()
DRopper.java346 TranslationAdvice advice, MethodList methods, DexOptions dexOptions) { in convert() argument
348 Ropper r = new Ropper(method, advice, methods, dexOptions); in convert()
368 private Ropper(ConcreteMethod method, TranslationAdvice advice, MethodList methods, in Ropper() argument
374 if (advice == null) { in Ropper()
382 this.machine = new RopperMachine(this, method, advice, methods); in Ropper()