Searched refs:HeapLocation (Results 1 – 4 of 4) sorted by relevance
161 class HeapLocation : public ArenaObject<kArenaAllocLSA> {169 HeapLocation(ReferenceInfo* ref_info, in HeapLocation() function240 DISALLOW_COPY_AND_ASSIGN(HeapLocation);285 HeapLocation* GetHeapLocation(size_t index) const { in GetHeapLocation()289 size_t GetHeapLocationIndex(const HeapLocation* hl) const { in GetHeapLocationIndex()324 HeapLocation::kScalar, in GetFieldHeapLocation()334 size_t vector_length = HeapLocation::kScalar; in GetArrayHeapLocation()347 HeapLocation::kInvalidFieldOffset, in GetArrayHeapLocation()350 HeapLocation::kDeclaringClassDefIndexForArrays, in GetArrayHeapLocation()377 HeapLocation* loc = heap_locations_[i]; in FindHeapLocationIndex()[all …]
217 DCHECK_GE(vector_length1, HeapLocation::kScalar); in CanArrayElementsAlias()218 DCHECK_GE(vector_length2, HeapLocation::kScalar); in CanArrayElementsAlias()
1344 HeapLocation* location = heap_location_collector_.GetHeapLocation(i); in VisitNewArray()1644 HeapLocation* location = heap_location_collector_.GetHeapLocation(idx); in PrepareLoopValue()2020 HeapLocation* loc1 = heap_location_collector_.GetHeapLocation(idx1); in MayAliasOnBackEdge()2021 HeapLocation* loc2 = heap_location_collector_.GetHeapLocation(idx2); in MayAliasOnBackEdge()2117 HeapLocation* hl = heap_location_collector_.GetHeapLocation(curr.GetHeapLocation()); in TryReplacingLoopPhiPlaceholderWithDefault()2180 HeapLocation* hl = heap_location_collector_.GetHeapLocation(curr.GetHeapLocation()); in TryReplacingLoopPhiPlaceholderWithSingleInput()3083 HeapLocation* operator()(size_t idx) const { in operator ()()3784 for (const HeapLocation* loc : ref_data.IterateLocations()) { in SetupPartialMaterialization()3911 for (const HeapLocation* loc : ref_data.IterateLocations()) { in MovePartialEscapes()
118 size_t field = HeapLocation::kInvalidFieldOffset; in TEST_F()119 size_t vec = HeapLocation::kScalar; in TEST_F()120 size_t class_def = HeapLocation::kDeclaringClassDefIndexForArrays; in TEST_F()