/dalvik/dx/tests/065-dex-new-array/ |
D | expected.txt | 4 0001: const/4 v1, #int 1 // #1 5 0002: new-array v1, v1, boolean[] 6 0004: move-object v0, v1 11 0001: const/4 v1, #int 1 // #1 12 0002: new-array v1, v1, byte[] 13 0004: move-object v0, v1 18 0001: const/4 v1, #int 1 // #1 19 0002: new-array v1, v1, short[] 20 0004: move-object v0, v1 25 0001: const/4 v1, #int 1 // #1 [all …]
|
/dalvik/dx/tests/080-dex-exception-tables/ |
D | expected.txt | 6 0009: const/16 v1, #int 12 // #000c 7 000b: move v0, v1 9 000d: move-exception v1 10 000e: move-object v0, v1 11 000f: const/16 v1, #int 10 // #000a 12 0011: move v0, v1 14 0013: move-exception v1 15 0014: move-object v0, v1 16 0015: const/16 v1, #int 11 // #000b 17 0017: move v0, v1 [all …]
|
/dalvik/dx/tests/122-switch-with-high-register/ |
D | expected.txt | 3 0000: const/4 v1, #int 1 // #1 5 0003: add-int/2addr v1, v3 6 0004: add-int/2addr v1, v4 7 0005: add-int/2addr v1, v5 8 0006: add-int/2addr v1, v6 9 0007: add-int/2addr v1, v7 10 0008: add-int/2addr v1, v8 11 0009: add-int/2addr v1, v9 12 000a: add-int/2addr v1, v10 13 000b: add-int/2addr v1, v11 [all …]
|
/dalvik/dx/tests/073-dex-null-array-refs/ |
D | expected.txt | 5 0003: const/4 v1, #int 0 // #0 6 0004: aget-object v0, v0, v1 12 0003: const/4 v1, #int 0 // #0 14 0005: aput-object v2, v0, v1 24 0000: const/4 v1, #null // #0 25 0001: move-object v0, v1 26 0002: move-object v1, v0 28 0004: aget-object v1, v1, v2 29 0006: move-object v0, v1 33 0000: const/4 v1, #null // #0 [all …]
|
/dalvik/dx/tests/111-use-null-as-array/ |
D | expected.txt | 4 0001: const/4 v1, #int 1 // #1 5 0002: aget-byte v0, v0, v1 10 0001: const/4 v1, #int 2 // #2 11 0002: aget-byte v0, v0, v1 16 0001: const/4 v1, #int 3 // #3 17 0002: aget-char v0, v0, v1 22 0001: const/4 v1, #int 4 // #4 23 0002: aget-wide v0, v0, v1 28 0001: const/4 v1, #int 5 // #5 29 0002: aget v0, v0, v1 [all …]
|
/dalvik/dx/tests/066-dex-try-catch-rethrow/ |
D | expected.txt | 3 0000: const-string v1, "x" 4 0002: invoke-static {v1}, Blort.zorch1:(Ljava/lang/String;)Ljava/lang/Object; 5 0005: move-result-object v1 7 0007: move-exception v1 8 0008: move-object v0, v1 9 0009: new-instance v1, java.lang.RuntimeException 10 000b: move-object v4, v1 11 000c: move-object v1, v4 15 0012: throw v1 22 0000: const-string v1, "x" [all …]
|
/dalvik/dx/tests/070-dex-multianewarray/ |
D | expected.txt | 3 0000: const/4 v1, #int 2 // #2 5 0002: filled-new-array {v1, v2}, int[] 7 0006: const-class v1, java.lang.Object 8 …0008: invoke-static {v1, v2}, java.lang.reflect.Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/… 9 000b: move-result-object v1 10 000c: check-cast v1, java.lang.Object[][] 11 000e: move-object v0, v1 12 000f: move-object v1, v0 13 0010: move-object v0, v1 17 0000: const/4 v1, #int 4 // #4 [all …]
|
/dalvik/dx/tests/090-dex-unify-arrays/ |
D | expected.txt | 4 0001: move v1, v0 5 0002: if-eqz v1, 000c // +000a 6 0004: const/4 v1, #int 1 // #1 7 0005: new-array v1, v1, java.lang.String[] 9 0008: aget-object v1, v1, v2 10 000a: move-object v0, v1 12 000c: const/4 v1, #int 1 // #1 13 000d: new-array v1, v1, java.lang.Integer[] 22 0007: move-object v1, v2 23 0008: move-object v2, v1 [all …]
|
/dalvik/dx/tests/064-dex-array-access/ |
D | expected.txt | 4 0001: move-object v1, v6 5 0002: move-object v2, v1 9 0007: move-object v2, v1 17 0001: move-object v1, v6 18 0002: move-object v2, v1 22 0007: move-object v2, v1 30 0001: move-object v1, v6 31 0002: move-object v2, v1 35 0007: move-object v2, v1 43 0001: move-object v1, v6 [all …]
|
/dalvik/dx/tests/067-dex-switch-and-try/ |
D | expected.txt | 4 0001: move v1, v5 5 0002: move v3, v1 7 0006: move v3, v1 11 000b: move v1, v3 14 000f: move v1, v3 23 0001: move v1, v5 24 0002: move v3, v1 26 0006: move v3, v1 30 000b: move v1, v3 34 0012: move v1, v3 [all …]
|
/dalvik/dx/tests/053-dex-instance-var-access/ |
D | expected.txt | 3 0000: move-object v1, v6 4 0001: move-object v3, v1 6 0004: move-object v4, v1 9 0008: move-object v4, v1 12 000c: move-object v4, v1 15 0010: move-object v4, v1 19 0015: move-object v4, v1 23 001a: move-object v4, v1 28 0020: move-object v3, v1 33 0028: move-object v3, v1 [all …]
|
/dalvik/dx/tests/059-dex-call-super/ |
D | expected.txt | 4 0001: move-object v1, v0 5 0002: invoke-super {v1}, Zorch.zorch1:()V 6 0005: move-object v1, v0 8 0007: invoke-super {v1, v2}, Zorch.zorch2:(I)I 9 000a: move-result v1 10 000b: move v0, v1 15 0001: move-object v1, v0 16 0002: invoke-super {v1}, Zorch.test2:()V
|
/dalvik/dx/tests/052-dex-static-var-access/ |
D | expected.txt | 3 0000: sget-byte v1, Blort.staticByte:B 5 0004: add-int/2addr v1, v2 7 0007: add-int/2addr v1, v2 9 000a: add-int/2addr v1, v2 12 000e: add-int/2addr v1, v2 15 0012: add-int/2addr v1, v2 18 0016: add-int/2addr v1, v2 19 0017: move v0, v1 20 0018: sget-boolean v1, Blort.staticBoolean:Z 21 001a: if-eqz v1, 0023 // +0009 [all …]
|
/dalvik/dx/tests/078-dex-local-variable-table/ |
D | expected.txt | 4 0001: move-object v1, v0 5 0002: invoke-virtual {v1}, java.lang.Object.hashCode:()I 6 0005: move-result v1 18 0000: const/4 v1, #null // #0 19 0001: move-object v0, v1 20 0002: move-object v1, v0 22 0004: aget-object v1, v1, v2 23 0006: move-object v0, v1 38 0002: move-object v1, v2 39 0003: move-object v2, v1 [all …]
|
/dalvik/dx/tests/071-dex-java-stack-ops/ |
D | expected.txt | 6 0003: move v1, v2 7 0004: invoke-static {v1}, Blort.consume1:(I)V 13 0001: const/4 v1, #int 1 // #1 15 0003: move v5, v1 17 0005: move v1, v5 22 000e: invoke-static {v1}, Blort.consume3:(I)V 32 0008: invoke-static {v0, v1}, Blort.consume2:(J)V 37 0001: const/4 v1, #int 1 // #1 40 0004: move v6, v1 43 0007: move v1, v7 [all …]
|
/dalvik/dx/tests/062-dex-synch-method/ |
D | expected.txt | 4 0001: move-object v1, v2 5 0002: monitor-enter v1 6 0003: monitor-exit v1 11 0001: move-object v1, v5 14 0004: move-object v2, v1 29 0001: move v1, v8 34 0006: move v4, v1 46 0000: move-object v1, v9 55 000d: move-wide v1, v4 57 000f: return-wide v1 [all …]
|
/dalvik/dx/tests/058-dex-call-direct/ |
D | expected.txt | 4 0001: move-object v1, v0 5 0002: invoke-direct {v1}, Blort.zorch1:()V 6 0005: move-object v1, v0 8 0007: invoke-direct {v1, v2}, Blort.zorch2:(I)I 9 000a: move-result v1 10 000b: move v0, v1
|
/dalvik/dx/tests/057-dex-call-virtual/ |
D | expected.txt | 4 0001: move-object v1, v0 5 0002: invoke-virtual {v1}, Zorch.zorch1:()V 6 0005: move-object v1, v0 8 0007: invoke-virtual {v1, v2}, Zorch.zorch2:(I)I 9 000a: move-result v1 10 000b: move v0, v1
|
/dalvik/dx/tests/055-dex-explicit-throw/ |
D | expected.txt | 7 0000: sget-object v1, Blort.theException:Ljava/lang/RuntimeException; 8 0002: throw v1 9 0003: move-exception v1 10 0004: move-object v0, v1 11 0005: const/4 v1, #int 1 // #1 12 0006: move v0, v1
|
/dalvik/dx/tests/044-dex-math-ops/ |
D | expected.txt | 4 0001: move-wide v1, v12 7 0004: move-wide v6, v1 11 0009: move-wide v6, v1 16 000f: move-wide v6, v1 21 0015: move-wide v6, v1 26 001b: move-wide v6, v1 31 0021: move-wide v6, v1 39 0001: move v1, v7 42 0004: move v4, v1 46 0009: move v4, v1 [all …]
|
/dalvik/dx/tests/063-dex-empty-switch/ |
D | expected.txt | 4 0001: move v1, v4 5 0002: move v2, v1 12 0001: move v1, v4 13 0002: move v2, v1 15 0004: move v1, v2 16 0005: move v2, v1
|
/dalvik/dx/tests/056-dex-call-interface/ |
D | expected.txt | 3 0000: move-object v1, v9 5 0002: move-object v6, v1 7 0006: move-object v6, v1 10 000b: move-object v6, v1 11 000c: move-object v7, v1 15 0012: move-object v6, v1 23 001c: move v1, v6 24 001d: return v1
|
/dalvik/dx/tests/072-dex-switch-edge-cases/ |
D | expected.txt | 4 0001: move v1, v4 5 0002: move v2, v1 12 0001: move v1, v4 13 0002: move v2, v1 26 0001: move v1, v4 27 0002: move v2, v1 40 0001: move v1, v4 41 0002: move v2, v1 54 0001: move v1, v4 55 0002: move v2, v1 [all …]
|
/dalvik/dx/tests/049-dex-instanceof/ |
D | expected.txt | 4 0001: move-object v1, v0 5 0002: instance-of v1, v1, Blort 6 0004: move v0, v1
|
/dalvik/dx/tests/054-dex-high16/ |
D | expected.txt | 4 0002: invoke-static {v0, v1}, Blort.sink:(D)V 6 0007: invoke-static {v0, v1}, Blort.sink:(D)V 8 000c: invoke-static {v0, v1}, Blort.sink:(D)V 10 0011: invoke-static {v0, v1}, Blort.sink:(D)V 12 0016: invoke-static {v0, v1}, Blort.sink:(D)V 51 0002: invoke-static {v0, v1}, Blort.sink:(J)V 53 0007: invoke-static {v0, v1}, Blort.sink:(J)V 55 000c: invoke-static {v0, v1}, Blort.sink:(J)V 57 0011: invoke-static {v0, v1}, Blort.sink:(J)V 59 0016: invoke-static {v0, v1}, Blort.sink:(J)V [all …]
|