/dalvik/dx/tests/044-dex-math-ops/ |
D | expected.txt | 42 0004: move v4, v1 43 0005: neg-float v4, v4 44 0006: iput v4, v3, Blort.f:F 46 0009: move v4, v1 48 000b: add-float/2addr v4, v5 49 000c: iput v4, v3, Blort.f:F 51 000f: move v4, v1 53 0011: sub-float/2addr v4, v5 54 0012: iput v4, v3, Blort.f:F 56 0015: move v4, v1 [all …]
|
/dalvik/dx/tests/053-dex-instance-var-access/ |
D | expected.txt | 46 0004: move-object v4, v0 48 0006: iput-boolean v5, v4, Blort.insBoolean:Z 49 0008: move-object v4, v0 52 000b: iput-byte v5, v4, Blort.insByte:B 53 000d: move-object v4, v0 56 0010: iput-char v5, v4, Blort.insChar:C 57 0012: move-object v4, v0 60 0015: iput-short v5, v4, Blort.insShort:S 61 0017: move-object v4, v0 63 0019: iput v5, v4, Blort.insInt:I [all …]
|
/dalvik/dx/tests/066-dex-try-catch-rethrow/ |
D | expected.txt | 10 000b: move-object v4, v1 11 000c: move-object v1, v4 12 000d: move-object v2, v4 28 000a: move-object v4, v1 29 000b: move-object v1, v4 30 000c: move-object v2, v4 47 000b: move-object v4, v1 48 000c: move-object v1, v4 49 000d: move-object v2, v4 66 000a: move-object v4, v1 [all …]
|
/dalvik/dx/tests/064-dex-array-access/ |
D | expected.txt | 7 0004: const/4 v4, #int 1 // #1 8 0005: aput-boolean v4, v2, v3 20 0004: const/4 v4, #int 5 // #5 21 0005: aput-byte v4, v2, v3 33 0004: const/4 v4, #int 5 // #5 34 0005: aput-short v4, v2, v3 46 0004: const/4 v4, #int 5 // #5 47 0005: aput-char v4, v2, v3 59 0004: const/4 v4, #int 5 // #5 60 0005: aput v4, v2, v3 [all …]
|
/dalvik/dx/tests/121-sccp/ |
D | expected.txt | 6 0006: add-double v4, v2, v0 8 000a: cmpg-double v0, v4, v6 14 0014: return-wide v4 34 0006: const-wide/high16 v4, #double 5.0 // #4014000000000000 35 0008: div-double v4, v2, v4 36 000a: sub-double/2addr v0, v4 37 000b: const-wide/high16 v4, #double 4.0 // #4010000000000000 38 000d: mul-double/2addr v0, v4 39 000e: cmpl-double v4, v0, v6 40 0010: if-lez v4, 0013 // +0003 [all …]
|
/dalvik/dx/tests/071-dex-java-stack-ops/ |
D | expected.txt | 14 0002: move v4, v0 16 0004: move v0, v4 18 0006: move v2, v4 28 0002: move-wide v4, v0 29 0003: move-wide v0, v4 30 0004: move-wide v2, v4 46 000a: move v4, v7 47 000b: invoke-static {v4}, Blort.consume1:(I)V 62 0008: invoke-static {v3, v4}, Blort.consume1:(J)V 80 000c: move v4, v8 [all …]
|
/dalvik/dx/tests/109-int-branch/ |
D | expected.txt | 8 0004: move v4, v13 16 000e: move v6, v4 26 001c: move v6, v4 34 0000: move v0, v4 59 000b: const/4 v4, #int 0 // #0 60 000c: aget v3, v3, v4 61 000e: move v4, v0 62 000f: if-ge v3, v4, 0012 // +0003
|
/dalvik/dx/tests/076-dex-synch-and-stack/ |
D | expected.txt | 7 0005: move-object v4, v1 8 0006: move-object v1, v4 9 0007: move-object v2, v4
|
/dalvik/dx/tests/062-dex-synch-method/ |
D | expected.txt | 10 0000: move-object v0, v4 12 0002: move-object v3, v4 34 0006: move v4, v1 36 0008: if-ne v4, v5, 000e // +0006 37 000a: const/4 v4, #int 1 // #1 38 000b: move v0, v4 41 000e: const/4 v4, #int 2 // #2 42 000f: move v0, v4 108 0007: const/4 v4, #int 1 // #1 109 0008: if-ne v3, v4, 000e // +0006 [all …]
|
/dalvik/dx/tests/085-dex-jsr-ret/ |
D | expected.txt | 16 blort.j:@0004: move-object v4:Lblort; <- v0:Lblort; 17 blort.j:@0006: const-int(10) v4:I=10 <- . 18 blort.j:@0008: move-int v0:I=10 <- v4:I=10 27 blort.j:@000c: move-int v4:I <- v0:I 61 blort.j:@001b: move-object v4:Lblort; <- v7:Lblort; 62 blort.j:@001c: move-object v7:Lblort; <- v4:Lblort; 63 blort.j:@001c: move-object v4:Lblort; <- v7:Lblort; 77 blort.j:@0020: if-nez-object . <- v4:Lblort; 111 blort.j:@001b: move-object v4:Lblort; <- v7:Lblort; 112 blort.j:@001c: move-object v7:Lblort; <- v4:Lblort; [all …]
|
/dalvik/dx/tests/083-ssa-phi-placement/ |
D | expected.txt | 42 Blort.java:21@0000: const-int(1) v4:I=1 <- . 43 Blort.java:21@0001: move-int v1:I=1 <- v4:I=1 44 Blort.java:22@0002: const-int(1) v4:I=1 <- . 45 Blort.java:22@0003: move-int v2:I=1 <- v4:I=1 46 Blort.java:23@0004: const-int(0) v4:I=0 <- . 47 Blort.java:23@0005: move-int v3:I=0 <- v4:I=0 54 Blort.java:25@0006: move-int v4:I <- v3:I 56 Blort.java:25@0009: if-ge-int . <- v4:I v5:I=100 63 Blort.java:26@000c: move-int v4:I <- v2:I 65 Blort.java:26@000f: if-ge-int . <- v4:I v5:I=20 [all …]
|
/dalvik/dx/tests/072-dex-switch-edge-cases/ |
D | expected.txt | 4 0001: move v1, v4 12 0001: move v1, v4 26 0001: move v1, v4 40 0001: move v1, v4 54 0001: move v1, v4 73 0001: move v1, v4 92 0001: move v1, v4 111 0001: move v1, v4
|
/dalvik/dx/tests/063-dex-empty-switch/ |
D | expected.txt | 4 0001: move v1, v4 12 0001: move v1, v4
|
/dalvik/dx/tests/110-dex-preserve-this/ |
D | expected.txt | 1 this: v4
|
/dalvik/dx/tests/086-ssa-edge-split/ |
D | expected.txt | 41 Blort.java:26@0000: const-int(1) v4:I=1 <- . 42 Blort.java:26@0001: move-int v2:I=1 <- v4:I=1 49 Blort.java:29@0002: move-int v4:I <- v1:I 50 …ll throws <any>}(java.lang.Integer.toString:(I)Ljava/lang/String; catch java.lang.Object) . <- v4:I 57 Blort.java:30@0007: move-int v4:I <- v1:I 58 …ll throws <any>}(java.lang.Integer.toString:(I)Ljava/lang/String; catch java.lang.Object) . <- v4:I 72 Blort.java:33@000f: move-int v4:I <- v2:I 73 Blort.java:33@0010: move-int v0:I <- v4:I 80 …Blort.java:33@0011: move-object v3:Ljava/lang/Class;=java.lang.Object <- v4:Ljava/lang/Class;=java… 87 Blort.java:33@0012: move-int v4:I <- v2:I [all …]
|
/dalvik/dx/tests/096-dex-giant-catch/ |
D | Blort.java | 18 static public void blort(long v1, long v2, long v3, long v4, in blort() argument
|
/dalvik/dx/tests/067-dex-switch-and-try/ |
D | expected.txt | 3 0000: move-object v0, v4 22 0000: move-object v0, v4 49 0000: move-object v0, v4 76 0000: move-object v0, v4
|
/dalvik/dx/tests/056-dex-call-interface/ |
D | expected.txt | 19 0018: move v4, v5 21 001a: move v6, v4
|
/dalvik/dx/tests/093-ssa-invoke-range/ |
D | expected.txt | 30 Blort.java:6@0000: move-param-int(4) v4:"e"I <- . 48 @????: move-int v4:I=5 <- v0:I=5 52 0 v4:I=5 v5:I=0 99 @????: const-int(5) v4:I=5 <- . 116 rt.methodThatNeedsInvokeRange:(IIIIII)V catch) . <- v0:I v1:I v2:I v3:I=1 v4: 125 @????: move-int v10:I=5 <- v4:I=5 141 @????: const-int(5) v4:I=5 <- . 152 rt.methodThatNeedsInvokeRange:(IIIIII)V catch) . <- v1:I v2:I v3:I v4:I v5:I 161 Blort.java:33@0000: move-param-int(4) v4:"d"I <- . 183 @????: move-int v4:I <- v6:I [all …]
|
/dalvik/dx/tests/045-dex-switch-ops/ |
D | expected.txt | 4 0001: move v1, v4 31 0001: move v1, v4
|
/dalvik/dx/tests/047-dex-wide-args/ |
D | expected.txt | 6 0003: move-wide v4, v14 14 000b: move-wide v8, v4
|
/dalvik/dx/tests/078-dex-local-variable-table/ |
D | expected.txt | 87 0009: const/16 v4, #int 123 // #007b 88 000b: aput v4, v2, v3 108 0000: move v0, v4 125 parameter <unnamed> v4 190 0001: move-wide v4, v0 191 0002: move-wide v2, v4 238 0001: move-wide v4, v0 239 0002: move-wide v2, v4
|
/dalvik/dx/tests/070-dex-multianewarray/ |
D | expected.txt | 64 0003: const/4 v4, #int 7 // #7 65 0004: filled-new-array {v1, v2, v3, v4}, int[] 80 0004: const/4 v4, #int 3 // #3 82 0006: filled-new-array {v1, v2, v3, v4, v5}, int[] 97 0004: const/4 v4, #int 3 // #3 99 0006: filled-new-array {v1, v2, v3, v4, v5}, int[] 114 0004: const/4 v4, #int 3 // #3 116 0006: filled-new-array {v1, v2, v3, v4, v5}, int[] 224 0004: const/4 v4, #int 1 // #1 225 0005: filled-new-array {v0, v1, v2, v3, v4}, int[] [all …]
|
/dalvik/dx/tests/069-dex-source-position/ |
D | expected.txt | 17 0012: const/4 v4, #int 2 // #2 51 0012: const/4 v4, #int 2 // #2 101 0012: const/4 v4, #int 2 // #2
|
/dalvik/dx/tests/074-dex-form35c-edge-case/ |
D | expected.txt | 11 0009: move v4, v14
|