Searched refs:HeapLocationCollector (Results 1 – 7 of 7) sorted by relevance
69 HeapLocationCollector heap_location_collector(graph_); in TEST_F()91 ASSERT_TRUE(loc1 != HeapLocationCollector::kHeapLocationNotFound); in TEST_F()92 ASSERT_TRUE(loc2 != HeapLocationCollector::kHeapLocationNotFound); in TEST_F()93 ASSERT_TRUE(loc3 != HeapLocationCollector::kHeapLocationNotFound); in TEST_F()159 HeapLocationCollector heap_location_collector(graph_); in TEST_F()176 ASSERT_TRUE(loc1 != HeapLocationCollector::kHeapLocationNotFound); in TEST_F()177 ASSERT_TRUE(loc2 != HeapLocationCollector::kHeapLocationNotFound); in TEST_F()238 const HeapLocationCollector& heap_location_collector = lsa.GetHeapLocationCollector(); in TEST_F()245 size_t loc1 = HeapLocationCollector::kHeapLocationNotFound; in TEST_F()246 size_t loc2 = HeapLocationCollector::kHeapLocationNotFound; in TEST_F()[all …]
181 class HeapLocationCollector : public HGraphVisitor {188 explicit HeapLocationCollector(HGraph* graph) in HeapLocationCollector() function562 DISALLOW_COPY_AND_ASSIGN(HeapLocationCollector);571 const HeapLocationCollector& GetHeapLocationCollector() const { in GetHeapLocationCollector()580 HeapLocationCollector heap_location_collector_;
91 const HeapLocationCollector& heap_locations_collector, in LSEVisitor()555 DCHECK_NE(idx, HeapLocationCollector::kHeapLocationNotFound); in VisitGetLocation()627 DCHECK_NE(idx, HeapLocationCollector::kHeapLocationNotFound); in VisitSetLocation()928 const HeapLocationCollector& heap_location_collector_;958 const HeapLocationCollector& heap_location_collector = lsa_.GetHeapLocationCollector(); in Run()
276 void SetHeapLocationCollector(const HeapLocationCollector& heap_location_collector) { in SetHeapLocationCollector()332 const HeapLocationCollector* heap_location_collector_;
278 HeapLocationCollector heap_location_collector(graph_); in TestDependencyGraphOnAliasingArrayAccesses()295 size_t loc1 = HeapLocationCollector::kHeapLocationNotFound; in TestDependencyGraphOnAliasingArrayAccesses()296 size_t loc2 = HeapLocationCollector::kHeapLocationNotFound; in TestDependencyGraphOnAliasingArrayAccesses()
95 bool HeapLocationCollector::CanArrayElementsAlias(const HInstruction* idx1, in CanArrayElementsAlias()
77 DCHECK(heap_loc != HeapLocationCollector::kHeapLocationNotFound); in ArrayAccessHeapLocation()158 DCHECK(heap_loc != HeapLocationCollector::kHeapLocationNotFound); in FieldAccessHeapLocation()