Home
last modified time | relevance | path

Searched refs:loc2 (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dload_store_analysis_test.cc88 size_t loc2 = heap_location_collector.FindHeapLocationIndex( in TEST_F() local
97 ASSERT_TRUE(loc2 != HeapLocationCollector::kHeapLocationNotFound); in TEST_F()
99 ASSERT_TRUE(loc1 != loc2); in TEST_F()
100 ASSERT_TRUE(loc2 != loc3); in TEST_F()
107 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2)); in TEST_F()
180 size_t loc2 = heap_location_collector.GetFieldHeapLocation(object, &get_field20->GetFieldInfo()); in TEST_F() local
185 ASSERT_TRUE(loc2 != HeapLocationCollector::kHeapLocationNotFound); in TEST_F()
187 ASSERT_TRUE(loc1 != loc2); in TEST_F()
189 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2)); in TEST_F()
257 size_t loc2 = HeapLocationCollector::kHeapLocationNotFound; in TEST_F() local
[all …]
Dscheduler_test.cc294 size_t loc2 = HeapLocationCollector::kHeapLocationNotFound; in TestDependencyGraphOnAliasingArrayAccesses() local
298 loc2 = heap_location_collector.GetArrayHeapLocation(arr_set_1); in TestDependencyGraphOnAliasingArrayAccesses()
299 ASSERT_FALSE(heap_location_collector.MayAlias(loc1, loc2)); in TestDependencyGraphOnAliasingArrayAccesses()
304 loc2 = heap_location_collector.GetArrayHeapLocation(arr_set_j); in TestDependencyGraphOnAliasingArrayAccesses()
305 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2)); in TestDependencyGraphOnAliasingArrayAccesses()
312 loc2 = heap_location_collector.GetArrayHeapLocation(arr_set_add0); in TestDependencyGraphOnAliasingArrayAccesses()
313 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2)); in TestDependencyGraphOnAliasingArrayAccesses()
318 loc2 = heap_location_collector.GetArrayHeapLocation(arr_set_sub0); in TestDependencyGraphOnAliasingArrayAccesses()
319 ASSERT_TRUE(heap_location_collector.MayAlias(loc1, loc2)); in TestDependencyGraphOnAliasingArrayAccesses()
327 loc2 = heap_location_collector.GetArrayHeapLocation(arr_set_add1); in TestDependencyGraphOnAliasingArrayAccesses()
[all …]
Dload_store_analysis.h409 HeapLocation* loc2 = heap_locations_[index2]; in ComputeMayAlias() local
410 if (loc1->GetOffset() != loc2->GetOffset()) { in ComputeMayAlias()
415 if (loc1->GetDeclaringClassDefIndex() != loc2->GetDeclaringClassDefIndex()) { in ComputeMayAlias()
419 if (!CanReferencesAlias(loc1->GetReferenceInfo(), loc2->GetReferenceInfo())) { in ComputeMayAlias()
422 if (loc1->IsArray() && loc2->IsArray()) { in ComputeMayAlias()
424 HInstruction* idx2 = loc2->GetIndex(); in ComputeMayAlias()
426 size_t vector_length2 = loc2->GetVectorLength(); in ComputeMayAlias()
432 loc2->SetHasAliasedLocations(true); in ComputeMayAlias()
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc376 static inline bool NoSpillGap(const ArgumentLocation& loc1, const ArgumentLocation& loc2) { in NoSpillGap() argument
378 DCHECK(!loc2.IsRegister()); in NoSpillGap()
380 uint32_t loc2_offset = loc2.GetFrameOffset().Uint32Value(); in NoSpillGap()
/art/tools/jvmti-agents/ti-fast/
Dtifast.cc83 …t obj, jmethodID meth2, jlocation loc2), (jvmti, jni, jthreadContainer{.thread = thread}, meth1, l…