/art/test/088-monitor-verification/smali/ |
D | TooDeep.smali | 12 monitor-enter v2 # 1 13 monitor-enter v2 # 2 14 monitor-enter v2 # 3 15 monitor-enter v2 # 4 16 monitor-enter v2 # 5 17 monitor-enter v2 # 6 18 monitor-enter v2 # 7 19 monitor-enter v2 # 8 20 monitor-enter v2 # 9 21 monitor-enter v2 # 10 [all …]
|
D | OK.smali | 8 invoke-static {v1, v2}, LOK;->runNoMonitors(Ljava/lang/Object;Ljava/lang/Object;)V 10 invoke-static {v1, v2}, LOK;->runStraightLine(Ljava/lang/Object;Ljava/lang/Object;)V 12 invoke-static {v1, v2}, LOK;->runBalancedJoin(Ljava/lang/Object;Ljava/lang/Object;)V 35 monitor-enter v2 # 2 37 monitor-exit v2 # 2 51 if-eqz v2, :Lnull 55 monitor-enter v2 # 2 59 monitor-enter v2 # 2 63 monitor-exit v2 # 2
|
D | NotStructuredOverUnlock.smali | 12 monitor-enter v2 # 1 13 monitor-enter v2 # 2 15 monitor-exit v2 # 1 16 monitor-exit v2 # 2 17 monitor-exit v2 # 3
|
D | NotStructuredUnderUnlock.smali | 12 monitor-enter v2 # 1 13 monitor-enter v2 # 2 14 monitor-enter v2 # 3 16 monitor-exit v2 # 1 17 monitor-exit v2 # 2
|
D | UnbalancedJoin.smali | 10 if-eqz v2, :Lnull 15 monitor-enter v2 # 2 19 monitor-enter v2 # 1 26 monitor-exit v2 # 2
|
/art/test/1929-exception-catch-exception/smali/art/ |
D | Test1929$Impl.smali | 55 const-string v2, "throwCatchBaseTestExceptionTwice" 57 invoke-direct {v1, v2}, Lart/Test1929$TestException;-><init>(Ljava/lang/String;)V 73 new-instance v2, Ljava/lang/StringBuilder; 75 invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V 79 …invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBui… 81 move-result-object v2 91 …invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBui… 93 move-result-object v2 97 …invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBui… 99 move-result-object v2 [all …]
|
/art/test/800-smali/smali/ |
D | b_23201502.smali | 9 const v2, 0 # 0 value, will be turned into float. 10 int-to-float v2, v2 # Definitely make v2 float. 11 aput v2 , v0, v1 # Put into null array. 19 const v2, 0 # 0 value, will be turned into double. 20 int-to-double v2, v2 # Definitely make v2+v3 double. 21 aput-wide v2 , v0, v1 # Put into null array.
|
D | b_23502994.smali | 7 monitor-enter v2 # Lock on parameter 12 instance-of v0, v2, Ljava/lang/String; 15 # At this point v2 is of type Ljava/lang/String; 16 monitor-exit v2 21 monitor-exit v2 # Unlock the else branch 33 monitor-enter v2 # Lock on parameter 38 check-cast v2, Ljava/lang/String; 40 # At this point v2 is of type Ljava/lang/String; 41 monitor-exit v2
|
D | b_17790197.smali | 9 const/4 v2, 7 11 if-eq v2, v0, :done 12 add-int v2, v2, v1 16 return v2
|
D | b_23300986.smali | 7 monitor-enter v2 # Lock on parameter 8 move-object v1, v2 # Copy parameter into v1, establishing an alias. 10 monitor-enter v2 # Do it again. 17 move-object v1, v2 # Copy parameter into v1, establishing an alias. 18 monitor-enter v2 # Lock on parameter 20 monitor-enter v2 # Do it again.
|
D | b_27799205_1.smali | 13 # 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 v2, 0 32 # Test aput: v0[v2] = v1. 33 aput-object v1, v0, v2
|
D | b_27799205_2.smali | 13 # 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 v2, 0 32 # Test aput: v0[v2] = v1. 33 aput v1, v0, v2
|
D | FloatIntConstPassing.smali | 25 move-result v2 26 float-to-int v2, v2 27 add-int/2addr v1, v2
|
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. 18 const v2, 0 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. 18 const v2, 0 34 # Test aput-object: v0[v2] = v1. Should fail for v0 not being an array. 35 aput-object v1, v0, v2
|
/art/test/586-checker-null-array-get/smali/ |
D | SmaliTests.smali | 51 aget-object v2, v0, v3 52 sput-object v2, LMain;->objectField:Ljava/lang/Object; 54 aget-object v2, v0, v4 55 sput-object v2, LMain;->objectField:Ljava/lang/Object; 57 aget-object v2, v0, v5 58 sput-object v2, LMain;->objectField:Ljava/lang/Object; 60 aget-object v2, v0, v6 61 sput-object v2, LMain;->objectField:Ljava/lang/Object; 68 aget-wide v2, v1, v3 69 sput-wide v2, LMain;->longField:J [all …]
|
/art/test/134-reg-promotion/smali/ |
D | Test.smali | 22 new-instance v2, Ljava/lang/String; 23 invoke-direct {v2}, Ljava/lang/String;-><init>()V 29 const/4 v2, 1 30 invoke-static {v2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; 31 move v2, v0 32 # The call makes v2 float type. 33 invoke-static {v2}, Ljava/lang/Float;->isNaN(F)Z 42 new-instance v2, Ljava/lang/String; 43 invoke-direct {v2}, Ljava/lang/String;-><init>()V 49 const/4 v2, 1 [all …]
|
/art/test/685-shifts/smali/ |
D | Test.smali | 20 const v2, 0x0 21 shl-long v0, p0, v2 27 const v2, 0x0 28 shr-long v0, p0, v2 34 const v2, 0x0 35 ushr-long v0, p0, v2 41 const v2, 0x1 42 shl-long v0, p0, v2 48 const v2, 0x1 49 shr-long v0, p0, v2 [all …]
|
/art/test/457-regs/smali/ |
D | PhiLiveness.smali | 23 move v2, v3 25 move v2, v4 35 move v2, v3 37 move v2, v4 47 move-object v2, p0 49 move v2, v0 59 move v2, v0 61 move v2, v1 64 return v2 71 move v2, v0 [all …]
|
/art/compiler/utils/ |
D | swap_space_test.cc | 51 SwapVector<int32_t> v2(alloc); in SwapTest() local 52 v2.reserve(1000000); in SwapTest() 54 v2.push_back(i); in SwapTest() 55 EXPECT_EQ(i, v2[i]); in SwapTest() 62 EXPECT_EQ(i, v2[i]); in SwapTest() 68 EXPECT_EQ(i, v2[i]); in SwapTest()
|
/art/compiler/optimizing/ |
D | nodes_vector_test.cc | 137 HVecOperation* v2 = new (GetAllocator()) in TEST_F() local 153 EXPECT_TRUE(v2->Equals(v2)); in TEST_F() 158 EXPECT_FALSE(v0->Equals(v2)); // different vector lengths in TEST_F() 167 EXPECT_EQ(2u, v2->GetVectorLength()); in TEST_F() 173 EXPECT_EQ(DataType::Type::kFloat64, v2->GetType()); in TEST_F() 179 EXPECT_EQ(DataType::Type::kInt32, v2->GetPackedType()); in TEST_F() 185 EXPECT_EQ(8u, v2->GetVectorNumberOfBytes()); in TEST_F() 191 EXPECT_FALSE(v2->CanBeMoved()); in TEST_F() 213 HVecLoad* v2 = new (GetAllocator()) HVecLoad(GetAllocator(), in TEST_F() local 224 EXPECT_TRUE(v2->CanBeMoved()); in TEST_F() [all …]
|
/art/test/dexdump/ |
D | checkers.txt | 77 0014b4: 6e10 4100 0200 |0000: invoke-virtual {v2}, Lcom/google/android/chec… 84 0014d4: 5420 0100 |0010: iget-object v0, v2, Lcom/google/android/check… 129 00153a: 0c02 |000d: move-result-object v2 130 00153c: 7030 4d00 6002 |000e: invoke-direct {v0, v6, v2}, Lcom/google/andro… 134 00154c: 0112 |0016: move v2, v1 139 00155e: 3202 0500 |001f: if-eq v2, v0, 0024 // +0005 150 00158e: b042 |0037: add-int/2addr v2, v4 187 0015f6: 5492 0100 |0027: iget-object v2, v9, Lcom/google/android/check… 188 0015fa: 6e20 5a00 5200 |0029: invoke-virtual {v2, v5}, Lcom/google/android/… 189 001600: 0a02 |002c: move-result v2 [all …]
|
D | all.txt | 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 138 000478: 4d00 0102 |0012: aput-object v0, v1, v2 [all …]
|
/art/test/571-irreducible-loop/smali/ |
D | IrreducibleLoop.smali | 32 add-float v2, p1, v1 33 sub-float v2, v2, v1 34 div-float v2, v2, v1 35 mul-float v2, v2, v1
|
/art/test/624-checker-stringops/smali/ |
D | Smali.smali | 37 const-string v2, "y" 38 …invoke-virtual {v1, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuff… 73 const-string v2, "y" 74 …invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBui… 114 const/16 v2, 0xa 116 if-ge v1, v2, :cond_1e 118 const-string v2, "x" 119 …invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuff… 120 move-result-object v2 123 …invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuff… [all …]
|