Searched refs:loc1 (Results 1 - 6 of 6) sorted by relevance
/art/compiler/optimizing/ |
H A D | load_store_analysis_test.cc | 84 size_t loc1 = heap_location_collector.FindHeapLocationIndex(ref, field, c1, vec, class_def); local 91 ASSERT_TRUE(loc1 != HeapLocationCollector::kHeapLocationNotFound); 94 ASSERT_TRUE(loc1 != loc2); 96 ASSERT_TRUE(loc1 != loc3); 102 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2)); 103 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc3)); 104 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc3)); 171 size_t loc1 = heap_location_collector.GetFieldHeapLocation(object, &get_field10->GetFieldInfo()); local 176 ASSERT_TRUE(loc1 != HeapLocationCollector::kHeapLocationNotFound); 179 ASSERT_TRUE(loc1 ! 245 size_t loc1 = HeapLocationCollector::kHeapLocationNotFound; local 409 size_t loc1, loc2; local 562 size_t loc1 = HeapLocationCollector::kHeapLocationNotFound; local 650 size_t loc1 = heap_location_collector.GetArrayHeapLocation(array, c1); local [all...] |
H A D | scheduler_test.cc | 295 size_t loc1 = HeapLocationCollector::kHeapLocationNotFound; local 299 loc1 = heap_location_collector.GetArrayHeapLocation(arr, c0); 301 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2)); 305 loc1 = heap_location_collector.GetArrayHeapLocation(arr, i); 307 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2)); 311 loc1 = heap_location_collector.GetArrayHeapLocation(arr, i); 313 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2)); 317 loc1 = heap_location_collector.GetArrayHeapLocation(arr, i); 319 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2)); 323 loc1 [all...] |
H A D | load_store_analysis.h | 381 HeapLocation* loc1 = heap_locations_[index1]; local 383 if (loc1->GetOffset() != loc2->GetOffset()) { 388 if (loc1->GetDeclaringClassDefIndex() != loc2->GetDeclaringClassDefIndex()) { 392 if (!CanReferencesAlias(loc1->GetReferenceInfo(), loc2->GetReferenceInfo())) { 395 if (loc1->IsArray() && loc2->IsArray()) { 396 HInstruction* idx1 = loc1->GetIndex(); 398 size_t vector_length1 = loc1->GetVectorLength(); 404 loc1->SetHasAliasedLocations(true);
|
H A D | code_generator_mips.cc | 1084 Location loc1 = move->GetDestination(); local 1087 DCHECK(!loc1.IsConstant()); 1090 if (loc1.Equals(loc2)) { 1094 if (loc1.IsRegister() && loc2.IsRegister()) { 1096 Register r1 = loc1.AsRegister<Register>(); 1101 } else if (loc1.IsFpuRegister() && loc2.IsFpuRegister()) { 1103 __ MoveV(static_cast<VectorRegister>(FTMP), VectorRegisterFrom(loc1)); 1104 __ MoveV(VectorRegisterFrom(loc1), VectorRegisterFrom(loc2)); 1107 FRegister f1 = loc1.AsFpuRegister<FRegister>(); 1120 } else if ((loc1 [all...] |
H A D | code_generator_mips64.cc | 1378 void CodeGeneratorMIPS64::SwapLocations(Location loc1, Location loc2, DataType::Type type) { argument 1379 DCHECK(!loc1.IsConstant()); 1382 if (loc1.Equals(loc2)) { 1386 bool is_slot1 = loc1.IsStackSlot() || loc1.IsDoubleStackSlot(); 1388 bool is_simd1 = loc1.IsSIMDStackSlot(); 1390 bool is_fp_reg1 = loc1.IsFpuRegister(); 1393 if (loc2.IsRegister() && loc1.IsRegister()) { 1395 GpuRegister r1 = loc1.AsRegister<GpuRegister>(); 1403 __ MoveV(static_cast<VectorRegister>(FTMP), VectorRegisterFrom(loc1)); [all...] |
H A D | code_generator_mips64.h | 508 void SwapLocations(Location loc1, Location loc2, DataType::Type type);
|
Completed in 94 milliseconds