/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 | 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
|
/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 …]
|
D | VarHandleHappyAccessors.smali | 25 move-result-object v0 26 if-eqz v0, :done 29 …invoke-polymorphic {v0, v1}, Ljava/lang/invoke/VarHandle;->compareAndExchange([Ljava/lang/Object;)… 30 …invoke-polymorphic {v0, v1}, Ljava/lang/invoke/VarHandle;->compareAndExchangeAcquire([Ljava/lang/O… 31 …invoke-polymorphic {v0, v1}, Ljava/lang/invoke/VarHandle;->compareAndExchangeRelease([Ljava/lang/O… 32 …invoke-polymorphic {v0, v1}, Ljava/lang/invoke/VarHandle;->compareAndSet([Ljava/lang/Object;)Z, ([… 33 …invoke-polymorphic {v0, v1}, Ljava/lang/invoke/VarHandle;->get([Ljava/lang/Object;)Ljava/lang/Obje… 34 …invoke-polymorphic {v0, v1}, Ljava/lang/invoke/VarHandle;->getAcquire([Ljava/lang/Object;)Ljava/la… 35 …invoke-polymorphic {v0, v1}, Ljava/lang/invoke/VarHandle;->getAndAdd([Ljava/lang/Object;)Ljava/lan… 36 …invoke-polymorphic {v0, v1}, Ljava/lang/invoke/VarHandle;->getAndAddAcquire([Ljava/lang/Object;)Lj… [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/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/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/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/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/runtime/interpreter/mterp/mips64/ |
D | other.S | 14 bnez v0, MterpPossibleException # let reference interpreter deal with it. 16 GET_INST_OPCODE v0 # extract opcode from rINST 17 GOTO_OPCODE v0 # jump to next instruction 32 GET_INST_OPCODE v0 # extract opcode from rINST 34 GOTO_OPCODE v0 # jump to next instruction 41 GET_INST_OPCODE v0 # extract opcode from rINST 43 GOTO_OPCODE v0 # jump to next instruction 51 GET_INST_OPCODE v0 # extract opcode from rINST 53 GOTO_OPCODE v0 # jump to next instruction 64 GET_INST_OPCODE v0 # extract opcode from rINST [all …]
|
/art/compiler/optimizing/ |
D | nodes_vector_test.cc | 133 HVecOperation* v0 = new (GetAllocator()) in TEST_F() local 145 v0, in TEST_F() 151 EXPECT_TRUE(v0->Equals(v0)); in TEST_F() 157 EXPECT_TRUE(v0->Equals(v1)); in TEST_F() 158 EXPECT_FALSE(v0->Equals(v2)); // different vector lengths in TEST_F() 159 EXPECT_FALSE(v0->Equals(v3)); // different packed types in TEST_F() 160 EXPECT_FALSE(v0->Equals(v4)); // different kinds in TEST_F() 162 EXPECT_TRUE(v1->Equals(v0)); // switch operands in TEST_F() 163 EXPECT_FALSE(v4->Equals(v0)); in TEST_F() 165 EXPECT_EQ(4u, v0->GetVectorLength()); in TEST_F() [all …]
|
/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/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/660-store-8-16/smali/ |
D | TestCase.smali | 21 const/16 v0, 0x0 23 aput-byte v1, p0, v0 29 const/16 v0, 0x0101 30 sput-byte v0, LTestCase;->staticByteField:B 36 const/16 v0, 0x0101 37 iput-byte v0, p0, LTestCase;->instanceByteField:B 49 const/16 v0, 0x0 51 aput-short v1, p0, v0 57 const v0, 0x10101 58 sput-short v0, LTestCase;->staticShortField:S [all …]
|
/art/test/626-checker-arm64-scratch-register/smali/ |
D | Main2.smali | 355 move-object/from16 v0, p0 357 iget-boolean v0, v0, LMain2;->b17:Z 359 move/from16 v42, v0 368 move-object/from16 v0, p0 370 iget-boolean v0, v0, LMain2;->b16:Z 372 move/from16 v42, v0 381 move-object/from16 v0, p0 383 iget-boolean v0, v0, LMain2;->b18:Z 385 move/from16 v42, v0 394 move-object/from16 v0, p0 [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/test/685-shifts/smali/ |
D | Test.smali | 21 shl-long v0, p0, v2 22 return-wide v0 28 shr-long v0, p0, v2 29 return-wide v0 35 ushr-long v0, p0, v2 36 return-wide v0 42 shl-long v0, p0, v2 43 return-wide v0 49 shr-long v0, p0, v2 50 return-wide v0 [all …]
|