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

/dalvik/dx/src/com/android/dx/dex/cf/
H A DCodeStatistics.java117 * @param rmeth optimized method
120 RopMethod rmeth) {
128 + rmeth.getBlocks().getEffectiveInstructionCount()
130 + "/" + rmeth.getBlocks().getRegCount());
134 = rmeth.getBlocks().getEffectiveInstructionCount();
140 += (rmeth.getBlocks().getRegCount() - oldCountRegs);
119 updateRopStatistics(RopMethod nonOptRmeth, RopMethod rmeth) argument
H A DOptimizerOptions.java127 * @param rmeth {@code non-null;} method with all optimization steps run.
131 TranslationAdvice advice, RopMethod rmeth) {
144 = rmeth.getBlocks().getEffectiveInstructionCount();
151 rmeth.getBlocks().getRegCount(),
154 - rmeth.getBlocks().getRegCount())
129 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 114 milliseconds