Searched refs:relative_patcher_ (Results 1 - 5 of 5) sorted by relevance
/art/compiler/linker/ |
H A D | multi_oat_relative_patcher.cc | 29 relative_patcher_( 42 start_size_code_alignment_ = relative_patcher_->CodeAlignmentSize(); 43 start_size_relative_call_thunks_ = relative_patcher_->RelativeCallThunksSize(); 44 start_size_misc_thunks_ = relative_patcher_->MiscThunksSize(); 48 DCHECK_GE(relative_patcher_->CodeAlignmentSize(), start_size_code_alignment_); 49 return relative_patcher_->CodeAlignmentSize() - start_size_code_alignment_; 53 DCHECK_GE(relative_patcher_->RelativeCallThunksSize(), start_size_relative_call_thunks_); 54 return relative_patcher_->RelativeCallThunksSize() - start_size_relative_call_thunks_; 58 DCHECK_GE(relative_patcher_->MiscThunksSize(), start_size_misc_thunks_); 59 return relative_patcher_ [all...] |
H A D | multi_oat_relative_patcher.h | 72 offset = relative_patcher_->ReserveSpace(offset, compiled_method, method_ref); 80 offset = relative_patcher_->ReserveSpaceEnd(offset); 88 offset = relative_patcher_->WriteThunks(out, offset); 102 relative_patcher_->PatchCall(code, literal_offset, patch_offset, target_offset); 112 relative_patcher_->PatchPcRelativeReference(code, patch, patch_offset, target_offset); 130 std::unique_ptr<RelativePatcher> relative_patcher_; member in class:art::linker::FINAL
|
H A D | multi_oat_relative_patcher_test.cc | 117 patcher_.relative_patcher_ = std::move(mock);
|
/art/compiler/ |
H A D | oat_writer.cc | 316 relative_patcher_(nullptr), 478 relative_patcher_ = relative_patcher; 673 offset_ = writer_->relative_patcher_->ReserveSpaceEnd(offset_); 695 quick_code_offset = writer_->relative_patcher_->GetOffset(method_ref); 713 if (writer_->relative_patcher_->GetOffset(method_ref) != 0u) { 717 << " offsets " << writer_->relative_patcher_->GetOffset(method_ref) 720 writer_->relative_patcher_->SetOffset(method_ref, quick_code_offset); 817 offset_ = writer_->relative_patcher_->ReserveSpace( 982 offset_ = writer_->relative_patcher_->WriteThunks(out_, offset_); 1008 offset_ = writer_->relative_patcher_ [all...] |
H A D | oat_writer.h | 364 linker::MultiOatRelativePatcher* relative_patcher_; member in class:art::OatWriter::CreateTypeLookupTable
|
Completed in 20 milliseconds