Home
last modified time | relevance | path

Searched refs:HeapLocationCollector (Results 1 – 7 of 7) sorted by relevance

/art/compiler/optimizing/
Dload_store_analysis_test.cc69 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 …]
Dload_store_analysis.h181 class HeapLocationCollector : public HGraphVisitor {
188 explicit HeapLocationCollector(HGraph* graph) in HeapLocationCollector() function
562 DISALLOW_COPY_AND_ASSIGN(HeapLocationCollector);
571 const HeapLocationCollector& GetHeapLocationCollector() const { in GetHeapLocationCollector()
580 HeapLocationCollector heap_location_collector_;
Dload_store_elimination.cc91 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()
Dscheduler.h276 void SetHeapLocationCollector(const HeapLocationCollector& heap_location_collector) { in SetHeapLocationCollector()
332 const HeapLocationCollector* heap_location_collector_;
Dscheduler_test.cc278 HeapLocationCollector heap_location_collector(graph_); in TestDependencyGraphOnAliasingArrayAccesses()
295 size_t loc1 = HeapLocationCollector::kHeapLocationNotFound; in TestDependencyGraphOnAliasingArrayAccesses()
296 size_t loc2 = HeapLocationCollector::kHeapLocationNotFound; in TestDependencyGraphOnAliasingArrayAccesses()
Dload_store_analysis.cc95 bool HeapLocationCollector::CanArrayElementsAlias(const HInstruction* idx1, in CanArrayElementsAlias()
Dscheduler.cc77 DCHECK(heap_loc != HeapLocationCollector::kHeapLocationNotFound); in ArrayAccessHeapLocation()
158 DCHECK(heap_loc != HeapLocationCollector::kHeapLocationNotFound); in FieldAccessHeapLocation()