Lines Matching refs:loc1

84   size_t loc1 = heap_location_collector.FindHeapLocationIndex(ref, field, c1, vec, class_def);
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());
176 ASSERT_TRUE(loc1 != HeapLocationCollector::kHeapLocationNotFound);
179 ASSERT_TRUE(loc1 != loc2);
181 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
245 size_t loc1 = HeapLocationCollector::kHeapLocationNotFound;
249 loc1 = heap_location_collector.GetArrayHeapLocation(array, c0);
251 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
254 loc1 = heap_location_collector.GetArrayHeapLocation(array, add0);
256 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
259 loc1 = heap_location_collector.GetArrayHeapLocation(array, add1);
261 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
264 loc1 = heap_location_collector.GetArrayHeapLocation(array, add1);
266 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
269 loc1 = heap_location_collector.GetArrayHeapLocation(array, add1);
271 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
409 size_t loc1, loc2;
412 loc1 = heap_location_collector.GetArrayHeapLocation(array, c0);
414 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
417 loc1 = heap_location_collector.GetArrayHeapLocation(array, c0);
419 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
422 loc1 = heap_location_collector.GetArrayHeapLocation(array, c1);
424 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
427 loc1 = heap_location_collector.GetArrayHeapLocation(array, c1);
429 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
432 loc1 = heap_location_collector.GetArrayHeapLocation(array, c0, 4);
434 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
437 loc1 = heap_location_collector.GetArrayHeapLocation(array, c1, 4);
439 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
442 loc1 = heap_location_collector.GetArrayHeapLocation(array, c0);
444 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
447 loc1 = heap_location_collector.GetArrayHeapLocation(array, index);
449 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
452 loc1 = heap_location_collector.GetArrayHeapLocation(array, index);
454 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
457 loc1 = heap_location_collector.GetArrayHeapLocation(array, index);
459 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
463 loc1 = heap_location_collector.GetArrayHeapLocation(array, i_add6, 4);
465 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
469 loc1 = heap_location_collector.GetArrayHeapLocation(array, i_add6, 2);
471 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
474 loc1 = heap_location_collector.GetArrayHeapLocation(array, i_add6, 2);
476 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
562 size_t loc1 = HeapLocationCollector::kHeapLocationNotFound;
566 loc1 = heap_location_collector.GetArrayHeapLocation(array, add_0x80000000);
568 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
571 loc1 = heap_location_collector.GetArrayHeapLocation(array, add_0x10);
573 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
576 loc1 = heap_location_collector.GetArrayHeapLocation(array, add_0x7FFFFFFF);
578 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
581 loc1 = heap_location_collector.GetArrayHeapLocation(array, add_0);
583 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2));
586 loc1 = heap_location_collector.GetArrayHeapLocation(array, sub_0x80000000);
588 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
591 loc1 = heap_location_collector.GetArrayHeapLocation(array, add_0);
593 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2));
650 size_t loc1 = heap_location_collector.GetArrayHeapLocation(array, c1);
654 ASSERT_TRUE(loc1 != HeapLocationCollector::kHeapLocationNotFound);
655 ASSERT_EQ(loc1, loc2);
656 ASSERT_EQ(loc1, loc3);
657 ASSERT_EQ(loc1, loc4);