Lines Matching refs:heap_location_collector_

94         heap_location_collector_(heap_locations_collector),  in LSEVisitor()
325 if ((i == loc_index) || heap_location_collector_.MayAlias(i, loc_index)) { in KeepStoresIfAliasedToLocation()
362 HeapLocation* location = heap_location_collector_.GetHeapLocation(i); in HandleLoopSideEffects()
399 ReferenceInfo* ref_info = heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo(); in MergePredecessorValues()
648 ReferenceInfo* ref_info = heap_location_collector_.GetHeapLocation(idx)->GetReferenceInfo(); in VisitSetLocation()
673 !heap_location_collector_.MayAlias(i, idx)) { in VisitSetLocation()
686 VisitGetLocation(instruction, heap_location_collector_.GetFieldHeapLocation(object, &field)); in VisitInstanceFieldGet()
693 size_t idx = heap_location_collector_.GetFieldHeapLocation(object, &field); in VisitInstanceFieldSet()
700 VisitGetLocation(instruction, heap_location_collector_.GetFieldHeapLocation(cls, &field)); in VisitStaticFieldGet()
706 size_t idx = heap_location_collector_.GetFieldHeapLocation(cls, &field); in VisitStaticFieldSet()
711 VisitGetLocation(instruction, heap_location_collector_.GetArrayHeapLocation(instruction)); in VisitArrayGet()
715 size_t idx = heap_location_collector_.GetArrayHeapLocation(instruction); in VisitArraySet()
720 VisitGetLocation(instruction, heap_location_collector_.GetArrayHeapLocation(instruction)); in VisitVecLoad()
724 size_t idx = heap_location_collector_.GetArrayHeapLocation(instruction); in VisitVecStore()
741 if (heap_location_collector_.FindReferenceInfoOf(reference)->IsSingleton()) { in VisitDeoptimize()
772 ReferenceInfo* ref_info = heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo(); in HandleExit()
796 ReferenceInfo* ref_info = heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo(); in HandleInvoke()
842 ReferenceInfo* ref_info = heap_location_collector_.FindReferenceInfoOf(new_instance); in VisitNewInstance()
856 heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo()->GetReference(); in VisitNewInstance()
857 size_t offset = heap_location_collector_.GetHeapLocation(i)->GetOffset(); in VisitNewInstance()
866 ReferenceInfo* ref_info = heap_location_collector_.FindReferenceInfoOf(new_array); in VisitNewArray()
883 HeapLocation* location = heap_location_collector_.GetHeapLocation(i); in VisitNewArray()
892 const HeapLocationCollector& heap_location_collector_; member in art::LSEVisitor