/external/r8/src/test/java/com/android/tools/r8/smali/ |
D | IfSimplificationTest.java | 20 import com.android.tools.r8.graph.DexCode; 56 DexCode code = method.getCode().asDexCode(); in ifZeroNeqZero() 76 DexCode code = method.getCode().asDexCode(); in ifTwoEqZero() 100 DexCode code = method.getCode().asDexCode(); in b() 124 DexCode code = method.getCode().asDexCode(); in c() 155 DexCode code = method.getCode().asDexCode(); in d() 182 DexCode code = method.getCode().asDexCode(); in e() 200 DexCode code = method.getCode().asDexCode(); in f() 258 DexCode code = method.getCode().asDexCode(); in simplifyNonZeroTests() 288 DexCode code = method.getCode().asDexCode(); in runRewriteIfWithConstZeroTest() [all …]
|
D | ConstantFoldingTest.java | 16 import com.android.tools.r8.graph.DexCode; 61 DexCode code = method.getCode().asDexCode(); in generateBinopTest() 152 DexCode code = method.getCode().asDexCode(); in divIntFoldDivByZero() 171 DexCode code = method.getCode().asDexCode(); in divIntFoldRemByZero() 200 DexCode code = method.getCode().asDexCode(); in generateUnopTest() 274 DexCode code = method.getCode().asDexCode(); in testLogicalOperatorsFolding() 338 DexCode code = method.getCode().asDexCode(); in testShiftOperatorsFolding() 403 DexCode code = method.getCode().asDexCode(); in testShiftOperatorsFoldingWide() 440 DexCode code = method.getCode().asDexCode(); in notIntFold() 466 DexCode code = method.getCode().asDexCode(); in notLongFold() [all …]
|
D | BinopLiteralTest.java | 15 import com.android.tools.r8.graph.DexCode; 64 DexCode code = method.getCode().asDexCode(); in lit8PassthroughTest() 89 DexCode code = method.getCode().asDexCode(); in lit16PassthroughTest() 112 DexCode code = method.getCode().asDexCode(); in lit16NotSupported()
|
D | OutlineTest.java | 24 import com.android.tools.r8.graph.DexCode; 133 DexCode code = method.getCode().asDexCode(); in a() 198 DexCode code = method.getCode().asDexCode(); in b() 261 DexCode code = method.getCode().asDexCode(); in c() 325 DexCode code = method.getCode().asDexCode(); in d() 387 DexCode code = method.getCode().asDexCode(); in longArguments() 461 DexCode code = method.getCode().asDexCode(); in doubleArguments() 530 DexCode mainCode = mainMethod.getCode().asDexCode(); in invokeStatic() 626 DexCode code1 = getMethod(processedApplication, signature1).getCode().asDexCode(); in constructor() 632 DexCode code2 = getMethod(processedApplication, signature2).getCode().asDexCode(); in constructor() [all …]
|
D | SwitchRewritingTest.java | 21 import com.android.tools.r8.graph.DexCode; 89 DexCode code = method.getCode().asDexCode(); in runSingleCaseDexTest() 150 DexCode code = method.getCode().asDexCode(); in runTwoCaseSparseToPackedDexTest() 222 DexCode code = method.getCode().asDexCode(); in runLargerSwitchDexTest() 291 DexCode code = method.getCode().asDexCode(); in runSingleCaseJarTest() 351 DexCode code = method.getCode().asDexCode(); in runTwoCaseSparseToPackedJarTest() 424 DexCode code = method.getCode().asDexCode(); in runLargerSwitchJarTest()
|
D | RunArtSmokeTest.java | 15 import com.android.tools.r8.graph.DexCode; 44 DexCode code = main.getCode().asDexCode(); in test()
|
/external/r8/src/main/java/com/android/tools/r8/dex/ |
D | FileWriter.java | 20 import com.android.tools.r8.graph.DexCode; 21 import com.android.tools.r8.graph.DexCode.Try; 22 import com.android.tools.r8.graph.DexCode.TryHandler; 23 import com.android.tools.r8.graph.DexCode.TryHandler.TypeAddrPair; 159 DexCode code = method.getCode().asDexCode(); in rewriteCodeWithJumboStrings() 195 List<DexCode> codes = sortDexCodesByClassName(mixedSectionOffsets.getCodes(), application); in generate() 328 private List<DexCode> sortDexCodesByClassName(List<DexCode> codes, DexApplication application) { in sortDexCodesByClassName() 329 Map<DexCode, String> codeToSignatureMap = new IdentityHashMap<>(); in sortDexCodesByClassName() 336 DexCode[] codesArray = codes.toArray(new DexCode[codes.size()]); in sortDexCodesByClassName() 342 Map<DexCode, String> codeToSignatureMap, in addSignaturesFromMethods() argument [all …]
|
D | MixedSectionCollection.java | 10 import com.android.tools.r8.graph.DexCode; 62 public abstract boolean add(DexCode dexCode); in add()
|
D | DexFileReader.java | 23 import com.android.tools.r8.graph.DexCode; 24 import com.android.tools.r8.graph.DexCode.Try; 25 import com.android.tools.r8.graph.DexCode.TryHandler; 26 import com.android.tools.r8.graph.DexCode.TryHandler.TypeAddrPair; 102 private Int2ObjectMap<DexCode> codes = new Int2ObjectOpenHashMap<>(); 136 DexCode code = parseCodeItem(); in addCodeItemsTo() 580 DexCode code = null; in readMethods() 729 private DexCode parseCodeItem() { 738 DexCode.TryHandler[] handlers = null; 796 return new DexCode(
|
D | ApplicationWriter.java | 16 import com.android.tools.r8.graph.DexCode; 80 public boolean add(DexCode dexCode) { in add()
|
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/ |
D | DexSourceCode.java | 31 import com.android.tools.r8.graph.DexCode; 32 import com.android.tools.r8.graph.DexCode.Try; 33 import com.android.tools.r8.graph.DexCode.TryHandler; 34 import com.android.tools.r8.graph.DexCode.TryHandler.TypeAddrPair; 52 private final DexCode code; 71 public DexSourceCode(DexCode code, DexEncodedMethod method) { in DexSourceCode()
|
D | DexBuilder.java | 36 import com.android.tools.r8.graph.DexCode; 37 import com.android.tools.r8.graph.DexCode.Try; 38 import com.android.tools.r8.graph.DexCode.TryHandler; 39 import com.android.tools.r8.graph.DexCode.TryHandler.TypeAddrPair; 161 public DexCode build(int numberOfArguments) { in build() 250 DexCode code = new DexCode( in build()
|
/external/r8/src/main/java/com/android/tools/r8/graph/ |
D | DexCode.java | 29 public class DexCode extends Code { class 41 public DexCode( in DexCode() method in DexCode 67 public DexCode asDexCode() { in asDexCode() 108 if (other instanceof DexCode) { in computeEquals() 109 DexCode o = (DexCode) other; in computeEquals()
|
D | DexEncodedMethod.java | 216 DexCode dexCode = code.asDexCode(); in toSmaliString() 244 private DexCode generateCodeFromTemplate( in generateCodeFromTemplate() 257 return new DexCode(Math.max(numberOfRegisters, requiredArgRegisters), requiredArgRegisters, in generateCodeFromTemplate() 258 outRegisters, instructions, new DexCode.Try[0], new DexCode.TryHandler[0], null, null); in generateCodeFromTemplate() 263 DexCode code = generateCodeFromTemplate(1, 0, insn); in toEmptyThrowingMethod() 287 DexCode code; in toMethodThatLogsError()
|
D | Code.java | 36 public DexCode asDexCode() { in asDexCode()
|
D | DexDebugEntryBuilder.java | 61 DexCode code = method.getCode().asDexCode(); in DexDebugEntryBuilder()
|
/external/r8/src/main/java/com/android/tools/r8/ir/desugar/ |
D | InterfaceProcessor.java | 12 import com.android.tools.r8.graph.DexCode; 61 DexCode dexCode = code.asDexCode(); in process()
|
D | LambdaClass.java | 14 import com.android.tools.r8.graph.DexCode; 459 DexCode dexCode = newMethod.getCode().asDexCode(); in ensureAccessibility()
|
/external/r8/src/test/java/com/android/tools/r8/jasmin/ |
D | DebugLocalTests.java | 10 import com.android.tools.r8.graph.DexCode; 106 DexCode code = methodSubject.getMethod().getCode().asDexCode(); in testSwap()
|
/external/r8/src/main/java/com/android/tools/r8/optimize/ |
D | DebugStripper.java | 6 import com.android.tools.r8.graph.DexCode; 116 DexCode code = encodedMethod.getCode().asDexCode(); in processCode()
|
/external/r8/src/test/java/com/android/tools/r8/optimize/ |
D | R8DebugStrippingTest.java | 15 import com.android.tools.r8.graph.DexCode; 150 DexCode code = method.getMethod().getCode().asDexCode(); in ensureDebugInfosExist()
|
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/ |
D | Inliner.java | 7 import com.android.tools.r8.graph.DexCode; 65 DexCode dex = method.getCode().asDexCode(); in identifySimpleMethods()
|
/external/r8/src/test/java/com/android/tools/r8/utils/ |
D | DexInspector.java | 50 import com.android.tools.r8.graph.DexCode; 1092 private final DexCode code;
|