Home
last modified time | relevance | path

Searched refs:v2 (Results 1 – 25 of 54) sorted by relevance

123

/dalvik/dx/tests/090-dex-unify-arrays/
Dexpected.txt8 0007: const/4 v2, #int 0 // #0
9 0008: aget-object v1, v1, v2
18 0001: move v2, v0
19 0002: if-eqz v2, 000f // +000d
20 0004: const/4 v2, #int 1 // #1
21 0005: new-array v2, v2, int[]
22 0007: move-object v1, v2
23 0008: move-object v2, v1
24 0009: invoke-virtual {v2}, java.lang.Object.hashCode:()I
25 000c: move-result v2
[all …]
/dalvik/dx/tests/064-dex-array-access/
Dexpected.txt5 0002: move-object v2, v1
8 0005: aput-boolean v4, v2, v3
9 0007: move-object v2, v1
11 0009: aget-boolean v2, v2, v3
12 000b: move v0, v2
18 0002: move-object v2, v1
21 0005: aput-byte v4, v2, v3
22 0007: move-object v2, v1
24 0009: aget-byte v2, v2, v3
25 000b: move v0, v2
[all …]
/dalvik/dx/tests/069-dex-source-position/
Dexpected.txt4 0001: move v2, v0
5 0002: if-nez v2, 0007 // +0005
6 0004: const/4 v2, #int 1 // #1
7 0005: move v0, v2
9 0007: move v2, v0
11 0009: add-int/lit8 v2, v2, #int -1 // #ff
12 000b: invoke-static {v2}, Blort.test:(I)I
13 000e: move-result v2
14 000f: move v0, v2
15 0010: move v2, v0
[all …]
/dalvik/dx/tests/072-dex-switch-edge-cases/
Dexpected.txt5 0002: move v2, v1
6 0003: const/4 v2, #int 0 // #0
7 0004: move v0, v2
13 0002: move v2, v1
14 0003: packed-switch v2, 000c // +0009
15 0006: const/4 v2, #int 1 // #1
16 0007: move v0, v2
18 0009: const/4 v2, #int 0 // #0
19 000a: move v0, v2
27 0002: move v2, v1
[all …]
/dalvik/dx/tests/046-dex-exceptions/
Dexpected.txt4 0001: move v2, v0
5 0002: invoke-static {v2}, Blort.maybeThrow:(I)I
6 0005: move-result v2
7 0006: const/4 v2, #int 1 // #1
8 0007: move v0, v2
10 0009: move-exception v2
11 000a: move-object v1, v2
12 000b: const/4 v2, #int 2 // #2
13 000c: move v0, v2
23 0003: move v2, v0
[all …]
/dalvik/dx/tests/045-dex-switch-ops/
Dexpected.txt5 0002: move v2, v1
6 0003: packed-switch v2, 0016 // +0013
7 0006: const/4 v2, #int 6 // #6
8 0007: move v0, v2
10 0009: const/4 v2, #int 2 // #2
11 000a: move v0, v2
13 000c: const/4 v2, #int 3 // #3
14 000d: move v0, v2
16 000f: const/4 v2, #int 4 // #4
17 0010: move v0, v2
[all …]
/dalvik/dx/tests/052-dex-static-var-access/
Dexpected.txt4 0002: sget-char v2, Blort.staticChar:C
5 0004: add-int/2addr v1, v2
6 0005: sget-short v2, Blort.staticShort:S
7 0007: add-int/2addr v1, v2
8 0008: sget v2, Blort.staticInt:I
9 000a: add-int/2addr v1, v2
10 000b: sget-wide v2, Blort.staticLong:J
11 000d: long-to-int v2, v2
12 000e: add-int/2addr v1, v2
13 000f: sget v2, Blort.staticFloat:F
[all …]
/dalvik/dx/tests/078-dex-local-variable-table/
Dexpected.txt3 0000: move-object v0, v2
11 parameter <unnamed> v2
21 0003: const/4 v2, #int 0 // #0
22 0004: aget-object v1, v1, v2
37 0001: const/4 v2, #null // #0
38 0002: move-object v1, v2
39 0003: move-object v2, v1
40 0004: move-object v0, v2
57 0001: const/4 v2, #null // #0
58 0002: move-object v1, v2
[all …]
/dalvik/dx/tests/121-sccp/
Dexpected.txt4 0002: const-wide/high16 v2, #double 3.0 // #4008000000000000
5 0004: sub-double v0, v6, v2
6 0006: add-double v4, v2, v0
7 0008: sub-double v2, v6, v0
32 0002: const-wide/high16 v2, #double 30.0 // #403e000000000000
35 0008: div-double v4, v2, v4
43 0015: div-double v2, v4, v2
44 0017: mul-double/2addr v0, v2
61 0002: const-wide/high16 v2, #double 3.0 // #4008000000000000
62 0004: rem-double v2, v0, v2
[all …]
/dalvik/dx/tests/061-dex-try-catch/
Dexpected.txt4 0001: const/4 v2, #int 0 // #0
5 0002: move v0, v2
10 0001: move-object v2, v0
11 0002: array-length v2, v2
12 0003: move v1, v2
14 0005: move-exception v2
15 0006: move-object v1, v2
38 0001: move-object v2, v0
39 0002: array-length v2, v2
40 0003: invoke-static {v2}, Blort.zorch:(I)V
[all …]
/dalvik/dx/tests/111-use-null-as-array/
Dexpected.txt65 0002: const/4 v2, #int 3 // #3
66 0003: aput v2, v0, v1
72 0002: const/4 v2, #int 5 // #5
73 0003: aput v2, v0, v1
79 0002: const-wide/high16 v2, #double 7.0 // #401c000000000000
80 0004: aput-wide v2, v0, v1
86 0003: const/high16 v2, #float 9.0 // #41100000
87 0005: aput v2, v0, v1
93 0003: const/16 v2, #int 11 // #000b
94 0005: aput v2, v0, v1
[all …]
/dalvik/dx/tests/071-dex-java-stack-ops/
Dexpected.txt4 0001: move v2, v0
5 0002: move v0, v2
6 0003: move v1, v2
18 0006: move v2, v4
21 000b: invoke-static {v2}, Blort.consume2:(I)V
30 0004: move-wide v2, v4
31 0005: invoke-static {v2, v3}, Blort.consume1:(J)V
38 0002: const/4 v2, #int 2 // #2
41 0005: move v7, v2
44 0008: move v2, v5
[all …]
/dalvik/dx/tests/063-dex-empty-switch/
Dexpected.txt5 0002: move v2, v1
6 0003: const/4 v2, #int 1 // #1
7 0004: move v0, v2
13 0002: move v2, v1
14 0003: const/4 v2, #int 1 // #1
15 0004: move v1, v2
16 0005: move v2, v1
17 0006: move v0, v2
/dalvik/dx/tests/062-dex-synch-method/
Dexpected.txt3 0000: move-object v0, v2
4 0001: move-object v1, v2
14 0004: move-object v2, v1
15 0005: invoke-virtual {v2}, java.lang.Object.hashCode:()I
16 0008: move-result v2
30 0002: move v2, v9
47 0001: move-wide v2, v10
50 0004: move-wide v4, v2
64 0001: move-object v2, v3
65 0002: monitor-enter v2
[all …]
/dalvik/dx/tests/109-int-branch/
Dexpected.txt5 0002: move v2, v11
12 000a: move v6, v2
34 0001: const/4 v2, #null // #0
35 0002: move-object v1, v2
36 0003: move-object v2, v1
38 0005: aget v2, v2, v3
40 0008: if-ge v2, v3, 000b // +0003
42 000b: const/4 v2, #null // #0
43 000c: move-object v0, v2
51 0003: move-object v2, v3
[all …]
/dalvik/dx/tests/070-dex-multianewarray/
Dexpected.txt4 0001: const/4 v2, #int 5 // #5
5 0002: filled-new-array {v1, v2}, int[]
6 0005: move-result-object v2
8 …0008: invoke-static {v1, v2}, java.lang.reflect.Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/…
18 0001: const/4 v2, #int 1 // #1
19 0002: filled-new-array {v1, v2}, int[]
20 0005: move-result-object v2
22 …0008: invoke-static {v1, v2}, java.lang.reflect.Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/…
32 0001: const/4 v2, #int 2 // #2
34 0003: filled-new-array {v1, v2, v3}, int[]
[all …]
/dalvik/dx/tests/065-dex-new-array/
Dexpected.txt3 0000: move-object v0, v2
10 0000: move-object v0, v2
17 0000: move-object v0, v2
24 0000: move-object v0, v2
31 0000: move-object v0, v2
38 0000: move-object v0, v2
45 0000: move-object v0, v2
52 0000: move-object v0, v2
59 0000: move-object v0, v2
/dalvik/dx/tests/138-invoke-polymorphic-again/
Dexpected.txt4 0001: const/16 v2, #int 42 // #002a
6 0005: invoke-static {v2, v3}, Main.assertEquals:(II)V
7 0008: const/4 v2, #int 0 // #0
24 0023: const-string v2, "bad"
26 …0027: invoke-polymorphic {v0, v2}, java.lang.invoke.MethodHandle.invokeExact:([Ljava/lang/Object;)…
48 0001: const/16 v2, #int 42 // #002a
50 0005: invoke-static {v2, v3}, Main.assertEquals:(II)V
51 0008: const/4 v2, #int 0 // #0
68 0023: const-string v2, "bad"
70 …0027: invoke-polymorphic {v0, v2}, java.lang.invoke.MethodHandle.invokeExact:([Ljava/lang/Object;)…
[all …]
/dalvik/dx/tests/073-dex-null-array-refs/
Dexpected.txt13 0004: const/4 v2, #null // #0
14 0005: aput-object v2, v0, v1
27 0003: const/4 v2, #int 0 // #0
28 0004: aget-object v1, v1, v2
36 0003: const/4 v2, #int 0 // #0
38 0005: aput-object v3, v1, v2
57 000a: const/4 v2, #int 0 // #0
58 000b: aget-object v1, v1, v2
70 000a: const/4 v2, #int 0 // #0
72 000c: aput-object v3, v1, v2
[all …]
/dalvik/dx/tests/086-ssa-edge-split/
Dexpected.txt42 Blort.java:26@0001: move-int v2:I=1 <- v4:I=1
65 Blort.java:31@000c: add-const-int(1) v2:I <- v2:I
72 Blort.java:33@000f: move-int v4:I <- v2:I
81 Blort.java:33@0012: move-int v4:I <- v2:I
174 Blort.java:49@0000: move-object v2:LBlort; <- v0:LBlort;
175 …Object; call throws <any>}(java.lang.Object.hashCode:()I catch java.lang.Throwable) . <- v2:LBlort;
182 Blort.java:50@0005: move-object v2:LBlort; <- v0:LBlort;
183 …Object; call throws <any>}(java.lang.Object.hashCode:()I catch java.lang.Throwable) . <- v2:LBlort;
202 …Blort.java:51@000d: move-object v1:Ljava/lang/Class;=java.lang.Throwable <- v2:Ljava/lang/Class;=j…
236 Blort.java:49@0001: Rop{move-result I <- . flows} v2:I <- .
[all …]
/dalvik/dx/tests/066-dex-try-catch-rethrow/
Dexpected.txt12 000d: move-object v2, v4
14 000f: invoke-direct {v2, v3}, java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
30 000c: move-object v2, v4
32 000e: invoke-direct {v2, v3}, java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
49 000d: move-object v2, v4
51 000f: invoke-direct {v2, v3}, java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
68 000c: move-object v2, v4
70 000e: invoke-direct {v2, v3}, java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
88 000d: move-object v2, v4
90 000f: invoke-direct {v2, v3}, java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
/dalvik/dx/tests/093-ssa-invoke-range/
Dexpected.txt28 Blort.java:6@0000: move-param-int(2) v2:"c"I <- .
46 @????: move-int v2:I=5 <- v0:I=5
51 t.methodThatNeedsInvokeRange:(IIIIII)V catch) . <- v0:I=5 v1:I=0 v2:I=5 v3:I=
75 Blort.java:14@0003: const-int(7) v2:I=7 <- .
76 @????: mark-local-int . <- v2:"dest"I
79 rt.methodThatNeedsInvokeRange:(IIIIII)V catch) . <- v0:I v1:I=0 v2:I v3:I=1 v
86 rt.methodThatNeedsInvokeRange:(IIIIII)V catch) . <- v0:I v1:I=0 v2:I v3:I=1 v
111 Blort.java:25@0003: const-int(7) v2:I=7 <- .
112 @????: mark-local-int . <- v2:"dest"I
116 rt.methodThatNeedsInvokeRange:(IIIIII)V catch) . <- v0:I v1:I v2:I v3:I=1 v4:
[all …]
/dalvik/dx/tests/075-dex-cat2-value-merge/
Dexpected.txt5 0003: move-wide v2, v4
6 0004: move-wide v4, v2
11 000a: move-wide v2, v4
/dalvik/dx/tests/044-dex-math-ops/
Dexpected.txt40 0002: move v2, v8
47 000a: move v5, v2
52 0010: move v5, v2
57 0016: move v5, v2
62 001c: move v5, v2
67 0022: move v5, v2
75 0002: move v2, v8
87 0011: move v5, v2
92 0017: move v5, v2
97 001d: move v5, v2
[all …]
/dalvik/dx/tests/141-invoke-polymorphic-varhandles/
Dexpected.txt249 invoke-polymorphic {v1, v0, v3, v2}, java.lang.invoke.VarHandle.compareAndExchangeAcquire:([Ljava/l…
250 invoke-polymorphic {v1, v0, v3, v2}, java.lang.invoke.VarHandle.compareAndExchangeAcquire:([Ljava/l…
251 invoke-polymorphic {v1, v0, v3, v2}, java.lang.invoke.VarHandle.compareAndExchange:([Ljava/lang/Obj…
252 invoke-polymorphic {v1, v0, v3, v2}, java.lang.invoke.VarHandle.compareAndExchange:([Ljava/lang/Obj…
253 invoke-polymorphic {v1, v0, v3, v2}, java.lang.invoke.VarHandle.compareAndExchangeRelease:([Ljava/l…
254 invoke-polymorphic {v1, v0, v3, v2}, java.lang.invoke.VarHandle.compareAndExchangeRelease:([Ljava/l…
255 invoke-polymorphic {v1, v0, v3, v2}, java.lang.invoke.VarHandle.compareAndSet:([Ljava/lang/Object;)…
256 invoke-polymorphic {v1, v0, v3, v2}, java.lang.invoke.VarHandle.compareAndSet:([Ljava/lang/Object;)…
257 invoke-polymorphic {v1, v0, v3, v2}, java.lang.invoke.VarHandle.weakCompareAndSetAcquire:([Ljava/la…
258 invoke-polymorphic {v1, v0, v3, v2}, java.lang.invoke.VarHandle.weakCompareAndSetAcquire:([Ljava/la…
[all …]

123