Searched refs:loc1 (Results 1 - 6 of 6) sorted by relevance

/art/compiler/optimizing/
H A Dload_store_analysis_test.cc84 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 Dscheduler_test.cc295 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 Dload_store_analysis.h381 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 Dcode_generator_mips.cc1084 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 Dcode_generator_mips64.cc1378 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 Dcode_generator_mips64.h508 void SwapLocations(Location loc1, Location loc2, DataType::Type type);

Completed in 94 milliseconds