• Home
  • Raw
  • Download

Lines Matching refs:GetHeapLocation

356     constexpr size_t GetHeapLocation() const {  in GetHeapLocation()  function in art::LSEVisitor::PhiPlaceholder
557 size_t GetHeapLocation() const { in GetHeapLocation() function in art::LSEVisitor::Value
559 return GetPhiPlaceholder().GetHeapLocation(); in GetHeapLocation()
607 phi_placeholder.GetHeapLocation(); in PhiPlaceholderIndex()
619 auto* ri = heap_location_collector_.GetHeapLocation(idx)->GetReferenceInfo(); in IsPartialNoEscape()
843 heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo()->IsPartialSingleton()); in KeepStoresIfAliasedToLocation()
1048 ReferenceInfo* info = heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo(); in VisitDeoptimize()
1075 ReferenceInfo* ref_info = heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo(); in HandleExit()
1101 ReferenceInfo* ref_info = heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo(); in HandleInvoke()
1184 heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo()->GetReference(); in VisitNewInstance()
1185 size_t offset = heap_location_collector_.GetHeapLocation(i)->GetOffset(); in VisitNewInstance()
1220 HeapLocation* location = heap_location_collector_.GetHeapLocation(i); in VisitNewArray()
1432 << ", heap_loc: " << GetPhiPlaceholder().GetHeapLocation() << "]"; in Dump()
1436 << ", heap_loc: " << GetPhiPlaceholder().GetHeapLocation() << "]"; in Dump()
1439 << ", heap_loc: " << GetPhiPlaceholder().GetHeapLocation() << "]"; in Dump()
1510 HeapLocation* location = heap_location_collector_.GetHeapLocation(idx); in PrepareLoopValue()
1531 ReferenceInfo* ref_info = heap_location_collector_.GetHeapLocation(idx)->GetReferenceInfo(); in PrepareLoopStoredBy()
1686 size_t idx = phi_placeholder.GetHeapLocation(); in MaterializeNonLoopPhis()
1714 DCHECK_EQ(current_phi_placeholder.GetHeapLocation(), idx); in MaterializeNonLoopPhis()
1756 heap_location_collector_.GetHeapLocation(idx)->GetReferenceInfo() == nullptr || in VisitGetLocation()
1757 !heap_location_collector_.GetHeapLocation(idx)->GetReferenceInfo()->IsPartialSingleton()) in VisitGetLocation()
1883 HeapLocation* loc1 = heap_location_collector_.GetHeapLocation(idx1); in MayAliasOnBackEdge()
1884 HeapLocation* loc2 = heap_location_collector_.GetHeapLocation(idx2); in MayAliasOnBackEdge()
1923 size_t idx = current_phi_placeholder.GetHeapLocation(); in TryReplacingLoopPhiPlaceholderWithDefault()
1942 heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo() != in TryReplacingLoopPhiPlaceholderWithDefault()
1943 heap_location_collector_.GetHeapLocation(idx)->GetReferenceInfo()) { in TryReplacingLoopPhiPlaceholderWithDefault()
2007 size_t idx = current_phi_placeholder.GetHeapLocation(); in TryReplacingLoopPhiPlaceholderWithSingleInput()
2069 size_t idx = current_phi_placeholder.GetHeapLocation(); in FindLoopPhisToMaterialize()
2076 HInstruction* index = heap_location_collector_.GetHeapLocation(idx)->GetIndex(); in FindLoopPhisToMaterialize()
2111 heap_location_collector_.GetHeapLocation(idx)->GetIndex() != nullptr) { in FindLoopPhisToMaterialize()
2152 size_t idx = phi_placeholder.GetHeapLocation(); in MaterializeLoopPhis()
2192 size_t idx = phi_placeholder.GetHeapLocation(); in MaterializeLoopPhis()
2234 size_t idx = phi_placeholder.GetHeapLocation(); in MaterializeLoopPhis()
2309 size_t idx = current_phi_placeholder.GetHeapLocation(); in MaterializeLoopPhis()
2635 heap_location_collector_.GetHeapLocation(phi_placeholder.GetHeapLocation()) in SearchPhiPlaceholdersForKeptStores()
2639 size_t idx = phi_placeholder.GetHeapLocation(); in SearchPhiPlaceholdersForKeptStores()
2668 ReferenceInfo* ri = heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo(); in SearchPhiPlaceholdersForKeptStores()
2939 return collector_->GetHeapLocation(idx); in operator ()()
3553 ReferenceInfo* ri = lse_->heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo(); in CollectInterestingHeapRefs()
3572 lse_->heap_location_collector_.GetHeapLocation(loc) in RecordHeapRefField()
3698 heap_location_collector_.GetHeapLocation(loc)->GetType()); in GetPartialValueAt()