Home
last modified time | relevance | path

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

/art/compiler/
Dgc_map_builder.h50 void AddEntry(uint32_t native_offset, const uint8_t* references) { in AddEntry() argument
51 size_t table_index = TableIndex(native_offset); in AddEntry()
56 SetCodeOffset(table_index, native_offset); in AddEntry()
57 DCHECK_EQ(native_offset, GetCodeOffset(table_index)); in AddEntry()
62 size_t TableIndex(uint32_t native_offset) { in TableIndex() argument
63 return NativePcOffsetToReferenceMap::Hash(native_offset) % entries_; in TableIndex()
67 uint32_t native_offset = 0; in GetCodeOffset() local
70 native_offset |= table_[table_offset + i] << (i * 8); in GetCodeOffset()
72 return native_offset; in GetCodeOffset()
75 void SetCodeOffset(size_t table_index, uint32_t native_offset) { in SetCodeOffset() argument
[all …]
/art/runtime/
Dgc_map.h78 static uint32_t Hash(uint32_t native_offset) { in Hash() argument
79 uint32_t hash = native_offset; in Hash()
/art/compiler/dex/quick/
Dcodegen_util.cc802 uint32_t native_offset = entry.first->offset; in CreateNativeGcMap() local
803 max_native_offset = std::max(max_native_offset, native_offset); in CreateNativeGcMap()
823 uint32_t native_offset = entry.first->offset; in CreateNativeGcMap() local
827 native_gc_map_builder.AddEntry(native_offset, in CreateNativeGcMap()
835 uint32_t native_offset = entry.first->offset; in CreateNativeGcMap() local
844 native_gc_map_builder.AddEntry(native_offset, &references_buffer[0]); in CreateNativeGcMap()
855 uint32_t native_offset = it.NativePcOffset(); in CreateNativeGcMapWithoutRegisterPromotion() local
856 if (native_offset > max_native_offset) { in CreateNativeGcMapWithoutRegisterPromotion()
857 max_native_offset = native_offset; in CreateNativeGcMapWithoutRegisterPromotion()
871 uint32_t native_offset = it.NativePcOffset(); in CreateNativeGcMapWithoutRegisterPromotion() local
[all …]
/art/compiler/optimizing/
Dcode_generator.cc491 uint32_t native_offset = pc_infos_.Get(i).native_pc; in BuildNativeGCMap() local
492 if (native_offset > max_native_offset) { in BuildNativeGCMap()
493 max_native_offset = native_offset; in BuildNativeGCMap()
500 uint32_t native_offset = pc_info.native_pc; in BuildNativeGCMap() local
504 builder.AddEntry(native_offset, references); in BuildNativeGCMap()