Home
last modified time | relevance | path

Searched refs:HeapLocation (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dload_store_analysis.h161 class HeapLocation : public ArenaObject<kArenaAllocLSA> {
169 HeapLocation(ReferenceInfo* ref_info, in HeapLocation() function
240 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 …]
Dload_store_analysis.cc217 DCHECK_GE(vector_length1, HeapLocation::kScalar); in CanArrayElementsAlias()
218 DCHECK_GE(vector_length2, HeapLocation::kScalar); in CanArrayElementsAlias()
Dload_store_elimination.cc1344 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()
Dload_store_analysis_test.cc118 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()