Home
last modified time | relevance | path

Searched refs:boot_image_offset (Results 1 – 15 of 15) sorted by relevance

/art/compiler/linker/
Dlinker_patch.h79 uint32_t boot_image_offset) { in BootImageRelRoPatch() argument
81 patch.boot_image_offset_ = boot_image_offset; in BootImageRelRoPatch()
/art/compiler/optimizing/
Dcode_generator_riscv64.h580 PcRelativePatchInfo* NewBootImageRelRoPatch(uint32_t boot_image_offset,
625 void LoadBootImageRelRoEntry(XRegister dest, uint32_t boot_image_offset);
Dcode_generator_arm64.cc4883 uint32_t boot_image_offset = GetBootImageOffset(invoke); in LoadMethod() local
4884 LoadBootImageRelRoEntry(WRegisterFrom(temp), boot_image_offset); in LoadMethod()
5132 uint32_t boot_image_offset, in NewBootImageRelRoPatch() argument
5135 /* dex_file= */ nullptr, boot_image_offset, adrp_label, &boot_image_other_patches_); in NewBootImageRelRoPatch()
5280 uint32_t boot_image_offset) { in LoadBootImageRelRoEntry() argument
5283 vixl::aarch64::Label* adrp_label = NewBootImageRelRoPatch(boot_image_offset); in LoadBootImageRelRoEntry()
5286 vixl::aarch64::Label* ldr_label = NewBootImageRelRoPatch(boot_image_offset, adrp_label); in LoadBootImageRelRoEntry()
5331 uint32_t boot_image_offset = GetBootImageOffsetOfIntrinsicDeclaringClass(invoke); in LoadIntrinsicDeclaringClass() local
5332 LoadBootImageAddress(reg, boot_image_offset); in LoadIntrinsicDeclaringClass()
5344 uint32_t boot_image_offset = GetBootImageOffset(class_root); in LoadClassRootForIntrinsic() local
[all …]
Dcode_generator_riscv64.cc4372 uint32_t boot_image_offset = codegen_->GetBootImageOffset(instruction); in VisitLoadClass() local
4373 codegen_->LoadBootImageRelRoEntry(out, boot_image_offset); in VisitLoadClass()
4517 uint32_t boot_image_offset = codegen_->GetBootImageOffset(instruction); in VisitLoadString() local
4518 codegen_->LoadBootImageRelRoEntry(out, boot_image_offset); in VisitLoadString()
6505 uint32_t boot_image_offset, const PcRelativePatchInfo* info_high) { in NewBootImageRelRoPatch() argument
6507 /* dex_file= */ nullptr, boot_image_offset, info_high, &boot_image_other_patches_); in NewBootImageRelRoPatch()
6684 uint32_t boot_image_offset) { in NoDexFileAdapter() argument
6686 return Factory(literal_offset, pc_insn_offset, boot_image_offset); in NoDexFileAdapter()
6753 void CodeGeneratorRISCV64::LoadBootImageRelRoEntry(XRegister dest, uint32_t boot_image_offset) { in LoadBootImageRelRoEntry() argument
6754 PcRelativePatchInfo* info_high = NewBootImageRelRoPatch(boot_image_offset); in LoadBootImageRelRoEntry()
[all …]
Dcode_generator_arm_vixl.h710 PcRelativePatchInfo* NewBootImageRelRoPatch(uint32_t boot_image_offset);
736 void LoadBootImageRelRoEntry(vixl::aarch32::Register reg, uint32_t boot_image_offset);
Dcode_generator_arm64.h797 vixl::aarch64::Label* NewBootImageRelRoPatch(uint32_t boot_image_offset,
891 void LoadBootImageRelRoEntry(vixl::aarch64::Register reg, uint32_t boot_image_offset);
Dcode_generator_arm_vixl.cc7761 uint32_t boot_image_offset = CodeGenerator::GetBootImageOffset(cls); in VisitLoadClass() local
7762 codegen_->LoadBootImageRelRoEntry(out, boot_image_offset); in VisitLoadClass()
7988 uint32_t boot_image_offset = CodeGenerator::GetBootImageOffset(load); in VisitLoadString() local
7989 codegen_->LoadBootImageRelRoEntry(out, boot_image_offset); in VisitLoadString()
9501 uint32_t boot_image_offset = GetBootImageOffset(invoke); in LoadMethod() local
9502 LoadBootImageRelRoEntry(RegisterFrom(temp), boot_image_offset); in LoadMethod()
9682 uint32_t boot_image_offset) { in NewBootImageRelRoPatch() argument
9684 boot_image_offset, in NewBootImageRelRoPatch()
9803 uint32_t boot_image_offset) { in LoadBootImageRelRoEntry() argument
9804 CodeGeneratorARMVIXL::PcRelativePatchInfo* labels = NewBootImageRelRoPatch(boot_image_offset); in LoadBootImageRelRoEntry()
[all …]
Dcode_generator_x86_64.h533 void RecordBootImageRelRoPatch(uint32_t boot_image_offset);
Dcode_generator_x86.h540 uint32_t boot_image_offset);
Dcode_generator_x86_64.cc1304 void CodeGeneratorX86_64::RecordBootImageRelRoPatch(uint32_t boot_image_offset) { in RecordBootImageRelRoPatch() argument
1305 boot_image_other_patches_.emplace_back(/* target_dex_file= */ nullptr, boot_image_offset); in RecordBootImageRelRoPatch()
1410 uint32_t boot_image_offset = GetBootImageOffsetOfIntrinsicDeclaringClass(invoke); in LoadIntrinsicDeclaringClass() local
1411 LoadBootImageAddress(reg, boot_image_offset); in LoadIntrinsicDeclaringClass()
1422 uint32_t boot_image_offset = GetBootImageOffset(class_root); in LoadClassRootForIntrinsic() local
1423 LoadBootImageAddress(reg, boot_image_offset); in LoadClassRootForIntrinsic()
1446 uint32_t boot_image_offset) { in NoDexFileAdapter() argument
1448 return Factory(literal_offset, pc_insn_offset, boot_image_offset); in NoDexFileAdapter()
Dcode_generator_x86.cc5678 uint32_t boot_image_offset) { in RecordBootImageRelRoPatch() argument
5680 method_address, /* target_dex_file= */ nullptr, boot_image_offset); in RecordBootImageRelRoPatch()
5823 uint32_t boot_image_offset = GetBootImageOffsetOfIntrinsicDeclaringClass(invoke); in LoadIntrinsicDeclaringClass() local
5824 LoadBootImageAddress(reg, boot_image_offset, invoke); in LoadIntrinsicDeclaringClass()
5849 uint32_t boot_image_offset) { in NoDexFileAdapter() argument
5851 return Factory(literal_offset, pc_insn_offset, boot_image_offset); in NoDexFileAdapter()
Dintrinsics_riscv64.cc3400 uint32_t boot_image_offset = CodeGenerator::GetBootImageOffset(declaring_class); in GenerateVarHandleTarget() local
3401 codegen->LoadBootImageRelRoEntry(target.object, boot_image_offset); in GenerateVarHandleTarget()
Dintrinsics_arm_vixl.cc4404 uint32_t boot_image_offset = CodeGenerator::GetBootImageOffset(declaring_class); in GenerateVarHandleTarget() local
4405 codegen->LoadBootImageRelRoEntry(target.object, boot_image_offset); in GenerateVarHandleTarget()
Dintrinsics_arm64.cc4682 uint32_t boot_image_offset = CodeGenerator::GetBootImageOffset(declaring_class); in GenerateVarHandleTarget() local
4683 codegen->LoadBootImageRelRoEntry(target.object, boot_image_offset); in GenerateVarHandleTarget()
/art/dex2oat/linker/
Doat_writer.cc3203 uint32_t boot_image_offset = entry.first; in WriteDataImgRelRo() local
3204 data.push_back(boot_image_offset); in WriteDataImgRelRo()