/dalvik/dx/src/com/android/dx/ssa/ |
Optimizer.java | 59 * @param rmeth method to process 68 public static RopMethod optimize(RopMethod rmeth, int paramWidth, 72 return optimize(rmeth, paramWidth, isStatic, inPreserveLocals, inAdvice, 80 * @param rmeth method to process 90 public static RopMethod optimize(RopMethod rmeth, int paramWidth, 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, 134 rmeth, paramWidth, isStatic) [all...] |
SsaConverter.java | 35 * @param rmeth input 42 public static SsaMethod convertToSsaMethod(RopMethod rmeth, 45 = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); 79 * @param rmeth method to process 85 public static SsaMethod testEdgeSplit (RopMethod rmeth, int paramWidth, 89 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); 99 * @param rmeth method to process 105 public static SsaMethod testPhiPlacement (RopMethod rmeth, int paramWidth, 109 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic);
|
SsaMethod.java | 166 private void convertRopToSsaBlocks(RopMethod rmeth) { 167 BasicBlockList ropBlocks = rmeth.getBlocks(); 173 SsaBasicBlock sbb = SsaBasicBlock.newFromRop(rmeth, i, this); 178 int origEntryBlockIndex = rmeth.getBlocks() 179 .indexOfLabel(rmeth.getFirstLabel());
|
SsaBasicBlock.java | 137 * @param rmeth original method 143 public static SsaBasicBlock newFromRop(RopMethod rmeth, 145 BasicBlockList ropBlocks = rmeth.getBlocks(); 159 rmeth.labelToPredecessors(bb.getLabel())); [all...] |
/external/dexmaker/src/dx/java/com/android/dx/ssa/ |
Optimizer.java | 60 * @param rmeth method to process 69 public static RopMethod optimize(RopMethod rmeth, int paramWidth, 73 return optimize(rmeth, paramWidth, isStatic, inPreserveLocals, inAdvice, 81 * @param rmeth method to process 91 public static RopMethod optimize(RopMethod rmeth, int paramWidth, 99 ssaMeth = SsaConverter.convertToSsaMethod(rmeth, paramWidth, isStatic); 107 resultMeth = optimizeMinimizeRegisters(rmeth, paramWidth, isStatic, 121 * @param rmeth method to process 128 private static RopMethod optimizeMinimizeRegisters(RopMethod rmeth, 135 rmeth, paramWidth, isStatic) [all...] |
SsaConverter.java | 36 * @param rmeth input 43 public static SsaMethod convertToSsaMethod(RopMethod rmeth, 46 = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); 80 * @param rmeth method to process 86 public static SsaMethod testEdgeSplit (RopMethod rmeth, int paramWidth, 90 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); 100 * @param rmeth method to process 106 public static SsaMethod testPhiPlacement (RopMethod rmeth, int paramWidth, 110 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic);
|
SsaMethod.java | 167 private void convertRopToSsaBlocks(RopMethod rmeth) { 168 BasicBlockList ropBlocks = rmeth.getBlocks(); 174 SsaBasicBlock sbb = SsaBasicBlock.newFromRop(rmeth, i, this); 179 int origEntryBlockIndex = rmeth.getBlocks() 180 .indexOfLabel(rmeth.getFirstLabel());
|
SsaBasicBlock.java | 138 * @param rmeth original method 144 public static SsaBasicBlock newFromRop(RopMethod rmeth, 146 BasicBlockList ropBlocks = rmeth.getBlocks(); 160 rmeth.labelToPredecessors(bb.getLabel())); [all...] |
/dalvik/dx/src/com/android/dx/dex/cf/ |
CodeStatistics.java | 117 * @param rmeth optimized method 120 RopMethod rmeth) { 128 + rmeth.getBlocks().getEffectiveInstructionCount() 130 + "/" + rmeth.getBlocks().getRegCount()); 134 = rmeth.getBlocks().getEffectiveInstructionCount(); 140 += (rmeth.getBlocks().getRegCount() - oldCountRegs);
|
OptimizerOptions.java | 127 * @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())
|
CfTranslator.java | 280 RopMethod rmeth = Ropper.convert(concrete, advice, methods); local 296 nonOptRmeth = rmeth; 297 rmeth = Optimizer.optimize(rmeth, 302 paramSize, isStatic, cfOptions, advice, rmeth); 307 nonOptRmeth, rmeth); 314 locals = LocalVariableExtractor.extract(rmeth); 317 code = RopTranslator.translate(rmeth, cfOptions.positionInfo, 321 updateDexStatistics(cfOptions, dexOptions, rmeth, nonOptRmeth, locals,
|
/dalvik/dx/src/com/android/dx/command/dump/ |
SsaDumper.java | 93 RopMethod rmeth = Ropper.convert(meth, advice, classFile.getMethods()); local 99 ssaMeth = Optimizer.debugNoRegisterAllocation(rmeth, 103 ssaMeth = Optimizer.debugEdgeSplit(rmeth, paramWidth, 107 rmeth, paramWidth, isStatic, true, advice); 110 rmeth, paramWidth, isStatic, true, advice); 113 rmeth, paramWidth, isStatic,true, advice);
|
DotDumper.java | 117 RopMethod rmeth = local 122 rmeth = Optimizer.optimize(rmeth, 130 + Hex.u2(rmeth.getFirstLabel()) + ";"); 132 BasicBlockList blocks = rmeth.getBlocks();
|
BlockDumper.java | 288 RopMethod rmeth = Ropper.convert(meth, advice, classFile.getMethods()); local 294 rmeth = 295 Optimizer.optimize(rmeth, paramWidth, isStatic, true, advice); 298 BasicBlockList blocks = rmeth.getBlocks(); 301 sb.append("first " + Hex.u2(rmeth.getFirstLabel()) + "\n"); 309 IntList preds = rmeth.labelToPredecessors(label);
|
/prebuilts/sdk/tools/darwin/lib/ |
dx.jar | |
/prebuilts/sdk/tools/lib/ |
dx.jar | |
/prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.0/ |
dexmaker-1.0.jar | |
/external/chromium_org/third_party/sinonjs/src/ |
sinon.js | [all...] |