Lines Matching refs:relative_patcher_
386 relative_patcher_(nullptr), in OatWriter()
593 relative_patcher_ = relative_patcher; in PrepareLayout()
1145 offset_ = writer_->relative_patcher_->ReserveSpaceEnd(offset_); in VisitComplete()
1148 relative_patcher_->GenerateThunkDebugInfo(executable_offset_); in VisitComplete()
1179 quick_code_offset = relative_patcher_->GetOffset(method_ref); in VisitMethod()
1197 if (relative_patcher_->GetOffset(method_ref) != 0u) { in VisitMethod()
1201 << " offsets " << relative_patcher_->GetOffset(method_ref) in VisitMethod()
1204 relative_patcher_->SetOffset(method_ref, quick_code_offset); in VisitMethod()
1277 relative_patcher_(writer->relative_patcher_), in LayoutReserveOffsetCodeMethodVisitor()
1306 offset_ = relative_patcher_->ReserveSpace(offset_, compiled_method, method_ref); in NewQuickCodeOffset()
1323 MultiOatRelativePatcher* relative_patcher_; member in art::linker::OatWriter::LayoutReserveOffsetCodeMethodVisitor
1574 offset_ = writer_->relative_patcher_->WriteThunks(out_, offset_); in VisitComplete()
1605 offset_ = writer_->relative_patcher_->WriteThunks(out, offset_); in VisitMethod()
1643 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1653 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1662 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1671 writer_->relative_patcher_->PatchCall(&patched_code_, in VisitMethod()
1679 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1688 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1697 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1705 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1715 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1724 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1733 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1742 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1750 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1761 writer_->relative_patcher_->PatchPcRelativeReference(&patched_code_, in VisitMethod()
1768 writer_->relative_patcher_->PatchEntrypointCall(&patched_code_, in VisitMethod()
1774 writer_->relative_patcher_->PatchBakerReadBarrierBranch(&patched_code_, in VisitMethod()
1843 uint32_t target_offset = writer_->relative_patcher_->GetOffset(patch.TargetMethod()); in GetTargetOffset()
2352 << relative_patcher_->GetOffset(ordered_method.method_reference) in InitOatCodeDexFiles()
3185 size_code_alignment_ += relative_patcher_->CodeAlignmentSize(); in WriteCodeDexFiles()
3186 size_relative_call_thunks_ += relative_patcher_->RelativeCallThunksSize(); in WriteCodeDexFiles()
3187 size_misc_thunks_ += relative_patcher_->MiscThunksSize(); in WriteCodeDexFiles()
3817 DCHECK(relative_patcher_ != nullptr); in SetMultiOatRelativePatcherAdjustment()
3823 relative_patcher_->StartOatFile(elf_file_offset + oat_data_offset_); in SetMultiOatRelativePatcherAdjustment()