/art/test/dexdump/ |
D | all.txt | 113 00043c: 7010 1400 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>… 129 000454: 4400 0102 |0000: aget v0, v1, v2 130 000458: 4500 0102 |0002: aget-wide v0, v1, v2 131 00045c: 4600 0102 |0004: aget-object v0, v1, v2 132 000460: 4700 0102 |0006: aget-boolean v0, v1, v2 133 000464: 4800 0102 |0008: aget-byte v0, v1, v2 134 000468: 4900 0102 |000a: aget-char v0, v1, v2 135 00046c: 4a00 0102 |000c: aget-short v0, v1, v2 136 000470: 4b00 0102 |000e: aput v0, v1, v2 137 000474: 4c00 0102 |0010: aput-wide v0, v1, v2 [all …]
|
D | checkers.txt | 61 00149c: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.<i… 78 0014ba: 0c00 |0003: move-result-object v0 81 0014c4: 6e20 3a00 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/Window… 83 0014ce: 6e20 3b00 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/Window… 84 0014d4: 5420 0100 |0010: iget-object v0, v2, Lcom/google/android/check… 85 0014d8: 6e10 6f00 0000 |0012: invoke-virtual {v0}, Lcom/google/android/chec… 88 0014e4: 6e20 3a00 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/Window… 90 0014ee: 6e20 3b00 1000 |001d: invoke-virtual {v0, v1}, Landroid/view/Window… 107 001508: 6f20 0100 1000 |0000: invoke-super {v0, v1}, Landroid/app/Activity;… 127 001530: 2200 1f00 |0008: new-instance v0, Lcom/google/android/checkers… [all …]
|
D | bytecodes.txt | 133 0009a0: 7010 1900 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>… 180 0009b8: 7010 1900 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>… 232 0009d0: 7010 1900 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>… 278 0009e8: 7010 1900 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>… 445 000a00: 1200 |0000: const/4 v0, #int 0 // #0 446 000a02: 6a00 1800 |0001: sput-boolean v0, Lcom/google/android/test/Tes… 447 000a06: 1300 1f00 |0003: const/16 v0, #int 31 // #1f 448 000a0a: 6b00 1700 |0005: sput-byte v0, Lcom/google/android/test/Test;.… 449 000a0e: 1400 ffff 0000 |0007: const v0, #float 9.18341e-41 // #0000ffff 450 000a14: 6c00 1900 |000a: sput-char v0, Lcom/google/android/test/Test;.… [all …]
|
/art/test/467-regalloc-pair/smali/ |
D | TestCase.smali | 22 array-length v0, v10 23 div-int/lit8 v0, v0, 7 24 invoke-static {v2, v0}, Ljava/lang/Math;->max(II)I 30 const-wide/16 v0, 0 31 move-wide v4, v0 33 move v0, v3 39 add-int/lit8 v3, v0, 1 40 aget-byte v0, v10, v0 41 if-gez v0, :label3 42 add-int/lit16 v0, v0, 256 [all …]
|
/art/test/121-modifiers/smali/ |
D | NonInf.smali | 49 const/4 v0, 0x0 51 iput v0, p0, LNonInf;->publicField:I 54 const/4 v0, 0x1 56 iput v0, p0, LNonInf;->privateField:I 59 const/4 v0, 0x2 61 iput v0, p0, LNonInf;->protectedField:I 64 const/4 v0, 0x3 66 sput v0, LNonInf;->staticField:I 69 const/4 v0, 0x4 71 iput v0, p0, LNonInf;->transientField:I [all …]
|
/art/test/800-smali/smali/ |
D | b_18718277.smali | 7 add-int/lit8 v0, p0, 2 8 neg-int v0, v0 9 return v0 16 move-result v0 19 const/4 v0, 0 20 if-eqz v0, :skip_dead_loop 22 add-int/2addr v0, v0 23 if-gez v0, :dead_loop 28 return v0
|
D | FloatBadArgReg.smali | 7 const/4 v0, 0x0 8 if-ne v0, v0, :after 9 float-to-int v0, v0 11 add-int/2addr v0, v1 12 return v0 14 move v1, v0
|
D | FloatIntConstPassing.smali | 7 const/4 v0, 1 8 add-int/2addr v0, p0 9 return v0 14 const/4 v0, 0 15 mul-float/2addr v0, p0 16 return v0 21 const/4 v0, 1 22 invoke-static {v0}, LFloatIntConstPassing;->getInt(I)I 24 invoke-static {v0}, LFloatIntConstPassing;->getFloat(F)F
|
D | BadCaseInOpRegRegReg.smali | 7 const/4 v0, 0x0 9 add-int/2addr v0, v1 10 add-int/lit8 v1, v0, 0x1 11 mul-int v0, v1, v0 12 return v0
|
D | b_27799205_4.smali | 15 # Make v0, v1 and v2 null. We'll use v0 as a merge of the inputs, v1 as null, and v2 as 0. 16 const v0, 0 24 move-object v0, v3 28 move-object v0, v4 32 # At this point, v0 should be Object. 34 # Test aput-object: v0[v2] = v1. Should fail for v0 not being an array. 35 aput-object v1, v0, v2
|
D | b_27799205_5.smali | 15 # Make v0, v1 and v2 null. We'll use v0 as a merge of the inputs, v1 as null, and v2 as 0. 16 const v0, 0 24 move-object v0, v3 28 move-object v0, v4 32 # At this point, v0 should be Object. 34 # Test aput-object: v0[v2] = v1. Should fail for v0 not being an array. 35 aput-object v1, v0, v2
|
D | b_22881413.smali | 49 sget-object v0, LB22881413;->unresBase0:La/b/c/dBase0; 52 new-instance v0, La/b/c/dBaseInit; 59 # v0 = Unresolved1 64 # v0 = ResolvedX; 66 # v0 = UnresolvedX; 69 # v0 = Unresolved2 130 # sget-object v0, LB22881413;->res1:Ljava/lang/Number; 136 # sget-object v0, LB22881413;->unresX:La/b/c/dX; 143 sget-object v0, LB22881413;->res1:Ljava/lang/Number; 149 sget-object v0, LB22881413;->res2:Ljava/lang/ClassLoader; [all …]
|
/art/test/588-checker-irreducib-lifetime-hole/smali/ |
D | IrreducibleLoop.smali | 26 const/16 v0, 42 27 invoke-static {v0}, LIrreducibleLoop;->$noinline$m(I)V 46 div-int v0, v0, v0 52 invoke-static {v0}, LIrreducibleLoop;->$noinline$m(I)V 56 return v0 66 const/16 v0, 42 69 invoke-static {v0}, LIrreducibleLoop;->$noinline$m(I)V 70 div-int v0, v0, v0 75 invoke-static {v0}, LIrreducibleLoop;->$noinline$m(I)V 76 div-int v0, v0, v0 [all …]
|
/art/test/432-optimizing-cmp/smali/ |
D | cmp.smali | 7 cmp-long v0, v1, v3 8 return v0 13 cmpg-float v0, v1, v2 14 return v0 19 cmpl-float v0, v1, v2 20 return v0 25 cmpg-double v0, v1, v3 26 return v0 31 cmpl-double v0, v1, v3 32 return v0
|
/art/test/954-invoke-polymorphic-verifier/smali/ |
D | Main.smali | 26 invoke-direct {v0}, Ljava/lang/Object;-><init>()V 33 const-string v0, "MethodHandleNotInvoke" 34 invoke-static {v0}, LMain;->test(Ljava/lang/String;)V 35 const-string v0, "MethodHandleToString" 36 invoke-static {v0}, LMain;->test(Ljava/lang/String;)V 37 const-string v0, "NonReference" 38 invoke-static {v0}, LMain;->test(Ljava/lang/String;)V 39 const-string v0, "TooFewArguments" 40 invoke-static {v0}, LMain;->test(Ljava/lang/String;)V 41 const-string v0, "TooManyArguments" [all …]
|
/art/test/510-checker-try-catch/smali/ |
D | Runtime.smali | 33 sget-object v0, LRuntime;->intArray:[I 35 aget v1, v0, v1 37 aget v2, v0, v2 39 aget v3, v0, v3 69 sget-object v0, LRuntime;->longArray:[J 71 aget-wide v1, v0, v1 73 aget-wide v3, v0, v3 75 aget-wide v5, v0, v5 83 const v0, 32 84 ushr-long v7, v5, v0 [all …]
|
/art/test/412-new-array/smali/ |
D | filled_new_array.smali | 8 move-result-object v0 9 return-object v0 15 move-result-object v0 16 return-object v0 22 move-result-object v0 23 return-object v0 29 move-result-object v0 30 return-object v0 36 move-result-object v0 37 return-object v0 [all …]
|
/art/test/622-simplifyifs-exception-edges/smali/ |
D | Test.smali | 21 const/4 v0, 0 25 add-int/lit8 v0, v1, -1 27 aget v0, p0, v0 30 return v0 36 if-eqz v0, :is_zero 37 const/4 v0, -1 40 const/4 v0, -2 49 move v0, p1 53 add-int/lit8 v0, v0, 1 55 const/4 v0, 2 [all …]
|
/art/test/559-checker-irreducible-loop/smali/ |
D | IrreducibleLoop.smali | 35 const/16 v0, 42 36 if-eq v1, v0, :other_loop_entry 38 if-ne v1, v0, :exit 39 add-int v0, v0, v0 41 add-int v0, v0, v0 44 return v0 75 const/16 v0, 42 77 if-eq p0, v0, :other_loop_pre_entry 80 iput v0, p1, LMain;->myField:I 82 if-ne v1, v0, :exit [all …]
|
/art/test/501-regression-packed-switch/smali/ |
D | Test.smali | 22 packed-switch v0, :pswitch_data_6a 23 const/4 v0, 0x5 24 return v0 36 const/4 v0, 0x1 37 return v0 46 packed-switch v0, :pswitch_data 47 const/4 v0, 0x7 48 return v0 51 const/4 v0, 0x4 52 return v0
|
/art/test/574-irreducible-and-constant-area/smali/ |
D | IrreducibleLoop.smali | 21 const/16 v0, 42 24 if-eq p0, v0, :other_loop_entry 28 if-ne p0, v0, :exit 29 add-int v0, v0, v0 31 add-int v0, v0, v0 34 return v0
|
/art/test/552-checker-primitive-typeprop/smali/ |
D | ArrayGet.smali | 32 const v0, 0x0 35 aget v0, p0, v0 # read value 36 add-float v2, v0, v1 # float use fixes type 40 move v0, p1 42 # v0 = Phi [ArrayGet, Arg1] => float 60 const v0, 0x0 63 aget v0, p0, v0 # read value 64 add-float v2, v0, v1 # float use fixes type 67 move v0, p1 69 # v0 = Phi [ArrayGet, Arg1] => conflict [all …]
|
/art/test/530-checker-regression-reftyp-final/smali/ |
D | TestCase.smali | 34 move-result-wide v0 35 long-to-int v0, v0 37 invoke-static {v0}, LTestCase;->$inline$getArray(I)[Ljava/lang/Object; 38 move-result-object v0 40 check-cast v0, [LMain$MyClassA; 50 const/4 v0, 2 51 new-array v0, v0, [LMain$MyClassA; 52 return-object v0 55 const/4 v0, 3 56 new-array v0, v0, [LMain$MyClassB; [all …]
|
/art/runtime/interpreter/mterp/mips64/ |
D | op_sget.S | 20 SET_VREG_OBJECT v0, a2 # fp[AA] <- v0 22 SET_VREG v0, a2 # fp[AA] <- v0 25 GET_INST_OPCODE v0 # extract opcode from rINST 26 GOTO_OPCODE v0
|
/art/test/457-regs/smali/ |
D | PhiLiveness.smali | 21 const/4 v0, 0x0 24 if-eq v1, v0, :else 33 const/4 v0, 0x0 36 if-eq v1, v0, :else 45 const/4 v0, 0x0 48 if-eq v1, v0, :else 49 move v2, v0 57 const/4 v0, 0x0 59 move v2, v0 60 if-eq v1, v0, :else [all …]
|