Searched defs:rmeth (Results 1 - 6 of 6) sorted by relevance

/dalvik/dx/src/com/android/dx/dex/cf/
H A DCodeStatistics.java110 * @param rmeth optimized method
113 RopMethod rmeth) {
121 + rmeth.getBlocks().getEffectiveInstructionCount()
123 + "/" + rmeth.getBlocks().getRegCount());
127 = rmeth.getBlocks().getEffectiveInstructionCount();
133 += (rmeth.getBlocks().getRegCount() - oldCountRegs);
112 updateRopStatistics(RopMethod nonOptRmeth, RopMethod rmeth) argument
H A DOptimizerOptions.java121 * @param rmeth {@code non-null;} method with all optimization steps run.
125 TranslationAdvice advice, RopMethod rmeth) {
138 = rmeth.getBlocks().getEffectiveInstructionCount();
145 rmeth.getBlocks().getRegCount(),
148 - rmeth.getBlocks().getRegCount())
123 compareOptimizerStep(RopMethod nonOptRmeth, int paramSize, boolean isStatic, CfOptions args, TranslationAdvice advice, RopMethod rmeth) argument
/dalvik/dx/src/com/android/dx/ssa/
H A DSsaConverter.java35 * @param rmeth input
42 public static SsaMethod convertToSsaMethod(RopMethod rmeth, argument
45 = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic);
79 * @param rmeth method to process
85 public static SsaMethod testEdgeSplit (RopMethod rmeth, int paramWidth, argument
89 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic);
99 * @param rmeth method to process
105 public static SsaMethod testPhiPlacement (RopMethod rmeth, int paramWidth, argument
109 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic);
H A DOptimizer.java59 * @param rmeth method to process
68 public static RopMethod optimize(RopMethod rmeth, int paramWidth, argument
72 return optimize(rmeth, paramWidth, isStatic, inPreserveLocals, inAdvice,
80 * @param rmeth method to process
90 public static RopMethod optimize(RopMethod rmeth, int paramWidth, argument
98 ssaMeth = SsaConverter.convertToSsaMethod(rmeth, paramWidth, isStatic);
106 resultMeth = optimizeMinimizeRegisters(rmeth, paramWidth, isStatic,
120 * @param rmeth method to process
127 private static RopMethod optimizeMinimizeRegisters(RopMethod rmeth, argument
134 rmeth, paramWidt
194 debugEdgeSplit(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice) argument
204 debugPhiPlacement(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice) argument
214 debugRenaming(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice) argument
224 debugDeadCodeRemover(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice) argument
239 debugNoRegisterAllocation(RopMethod rmeth, int paramWidth, boolean isStatic, boolean inPreserveLocals, TranslationAdvice inAdvice, EnumSet<OptionalStep> steps) argument
[all...]
H A DSsaMethod.java166 private void convertRopToSsaBlocks(RopMethod rmeth) { argument
167 BasicBlockList ropBlocks = rmeth.getBlocks();
173 SsaBasicBlock sbb = SsaBasicBlock.newFromRop(rmeth, i, this);
178 int origEntryBlockIndex = rmeth.getBlocks()
179 .indexOfLabel(rmeth.getFirstLabel());
H A DSsaBasicBlock.java137 * @param rmeth original method
143 public static SsaBasicBlock newFromRop(RopMethod rmeth, argument
145 BasicBlockList ropBlocks = rmeth.getBlocks();
159 rmeth.labelToPredecessors(bb.getLabel()));

Completed in 1265 milliseconds