Searched refs:oat_index (Results 1 – 3 of 3) sorted by relevance
/art/dex2oat/linker/ |
D | image_writer.h | 122 size_t oat_index = GetOatIndex(object); in GetImageAddress() local 123 const ImageInfo& image_info = GetImageInfo(oat_index); in GetImageAddress() 124 return reinterpret_cast<T*>(image_info.image_begin_ + GetImageOffset(object, oat_index)); in GetImageAddress() 132 size_t GetOatFileOffset(size_t oat_index) const { in GetOatFileOffset() argument 133 return GetImageInfo(oat_index).oat_offset_; in GetOatFileOffset() 136 const uint8_t* GetOatFileBegin(size_t oat_index) const { in GetOatFileBegin() argument 137 return GetImageInfo(oat_index).oat_file_begin_; in GetOatFileBegin() 149 uintptr_t GetOatDataBegin(size_t oat_index) { in GetOatDataBegin() argument 150 return reinterpret_cast<uintptr_t>(GetImageInfo(oat_index).oat_data_begin_); in GetOatDataBegin() 166 void UpdateOatFileLayout(size_t oat_index, [all …]
|
D | image_writer.cc | 593 size_t ImageWriter::GetImageOffset(mirror::Object* object, size_t oat_index) const { in GetImageOffset() 594 BinSlot bin_slot = GetImageBinSlot(object, oat_index); in GetImageOffset() 595 const ImageInfo& image_info = GetImageInfo(oat_index); in GetImageOffset() 639 ImageWriter::Bin ImageWriter::AssignImageBinSlot(mirror::Object* object, size_t oat_index) { in AssignImageBinSlot() argument 728 AssignImageBinSlot(object, oat_index, bin); in AssignImageBinSlot() 732 void ImageWriter::AssignImageBinSlot(mirror::Object* object, size_t oat_index, Bin bin) { in AssignImageBinSlot() argument 739 oat_index_map_.insert(std::make_pair(object, oat_index)); in AssignImageBinSlot() 744 ImageInfo& image_info = GetImageInfo(oat_index); in AssignImageBinSlot() 782 size_t oat_index = GetOatIndex(object); in IsImageBinSlotAssigned() local 783 const ImageInfo& image_info = GetImageInfo(oat_index); in IsImageBinSlotAssigned() [all …]
|
D | oat_writer.cc | 2016 size_t oat_index = writer_->image_writer_->GetOatIndexForDexFile(dex_file_); in GetTargetIntrinsicReferenceOffset() local 2017 uintptr_t oat_data_begin = writer_->image_writer_->GetOatDataBegin(oat_index); in GetTargetIntrinsicReferenceOffset() 2026 size_t oat_index = writer_->image_writer_->GetOatIndexForDexFile(dex_file_); in GetTargetMethodOffset() local 2027 uintptr_t oat_data_begin = writer_->image_writer_->GetOatDataBegin(oat_index); in GetTargetMethodOffset() 2037 size_t oat_index = writer_->image_writer_->GetOatIndexForDexFile(dex_file_); in GetTargetObjectOffset() local 2038 uintptr_t oat_data_begin = writer_->image_writer_->GetOatDataBegin(oat_index); in GetTargetObjectOffset() 3849 size_t oat_index = image_writer_->GetOatIndexForDexFile(dex_files_->front()); in SetMultiOatRelativePatcherAdjustment() local 3850 size_t elf_file_offset = image_writer_->GetOatFileOffset(oat_index); in SetMultiOatRelativePatcherAdjustment()
|