Home
last modified time | relevance | path

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

/art/compiler/linker/
Dlinker_patch.h69 uint32_t boot_image_offset) { in DataBimgRelRoPatch() argument
71 patch.boot_image_offset_ = boot_image_offset; in DataBimgRelRoPatch()
/art/compiler/optimizing/
Dcode_generator_x86_64.h423 void RecordBootImageRelRoPatch(uint32_t boot_image_offset);
438 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
Dcode_generator_mips64.h593 PcRelativePatchInfo* NewBootImageRelRoPatch(uint32_t boot_image_offset,
618 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
Dcode_generator_mips.h623 PcRelativePatchInfo* NewBootImageRelRoPatch(uint32_t boot_image_offset,
648 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
Dcode_generator_x86.h428 uint32_t boot_image_offset);
439 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
Dcode_generator_arm64.cc4094 uint32_t boot_image_offset = GetBootImageOffset(invoke); in GenerateStaticOrDirectCall() local
4095 vixl::aarch64::Label* adrp_label = NewBootImageRelRoPatch(boot_image_offset); in GenerateStaticOrDirectCall()
4098 vixl::aarch64::Label* ldr_label = NewBootImageRelRoPatch(boot_image_offset, adrp_label); in GenerateStaticOrDirectCall()
4224 uint32_t boot_image_offset, in NewBootImageRelRoPatch() argument
4227 /* dex_file= */ nullptr, boot_image_offset, adrp_label, &boot_image_method_patches_); in NewBootImageRelRoPatch()
4375 uint32_t boot_image_offset) { in AllocateInstanceForIntrinsic() argument
4380 DCHECK_EQ(boot_image_offset, IntrinsicVisitor::IntegerValueOfInfo::kInvalidReference); in AllocateInstanceForIntrinsic()
4392 LoadBootImageAddress(argument, boot_image_offset); in AllocateInstanceForIntrinsic()
4414 uint32_t boot_image_offset) { in NoDexFileAdapter() argument
4416 return Factory(literal_offset, pc_insn_offset, boot_image_offset); in NoDexFileAdapter()
[all …]
Dcode_generator_arm64.h583 vixl::aarch64::Label* NewBootImageRelRoPatch(uint32_t boot_image_offset,
653 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
Dcode_generator_arm_vixl.h582 PcRelativePatchInfo* NewBootImageRelRoPatch(uint32_t boot_image_offset);
605 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
Dcode_generator_mips64.cc1539 uint32_t boot_image_offset) { in NoDexFileAdapter() argument
1541 return Factory(literal_offset, pc_insn_offset, boot_image_offset); in NoDexFileAdapter()
1588 uint32_t boot_image_offset, in NewBootImageRelRoPatch() argument
1591 /* dex_file= */ nullptr, boot_image_offset, info_high, &boot_image_method_patches_); in NewBootImageRelRoPatch()
1700 uint32_t boot_image_offset) { in AllocateInstanceForIntrinsic() argument
1705 DCHECK_EQ(boot_image_offset, IntrinsicVisitor::IntegerValueOfInfo::kInvalidReference); in AllocateInstanceForIntrinsic()
1715 LoadBootImageAddress(argument, boot_image_offset); in AllocateInstanceForIntrinsic()
6099 uint32_t boot_image_offset = GetBootImageOffset(invoke); in GenerateStaticOrDirectCall() local
6100 PcRelativePatchInfo* info_high = NewBootImageRelRoPatch(boot_image_offset); in GenerateStaticOrDirectCall()
6101 PcRelativePatchInfo* info_low = NewBootImageRelRoPatch(boot_image_offset, info_high); in GenerateStaticOrDirectCall()
[all …]
Dcode_generator_mips.cc1612 uint32_t boot_image_offset) { in NoDexFileAdapter() argument
1614 return Factory(literal_offset, pc_insn_offset, boot_image_offset); in NoDexFileAdapter()
1661 uint32_t boot_image_offset, in NewBootImageRelRoPatch() argument
1664 /* dex_file= */ nullptr, boot_image_offset, info_high, &boot_image_method_patches_); in NewBootImageRelRoPatch()
1784 uint32_t boot_image_offset) { in AllocateInstanceForIntrinsic() argument
1789 DCHECK_EQ(boot_image_offset, IntrinsicVisitor::IntegerValueOfInfo::kInvalidReference); in AllocateInstanceForIntrinsic()
1799 LoadBootImageAddress(argument, boot_image_offset); in AllocateInstanceForIntrinsic()
8008 uint32_t boot_image_offset = GetBootImageOffset(invoke); in GenerateStaticOrDirectCall() local
8009 PcRelativePatchInfo* info_high = NewBootImageRelRoPatch(boot_image_offset); in GenerateStaticOrDirectCall()
8010 PcRelativePatchInfo* info_low = NewBootImageRelRoPatch(boot_image_offset, info_high); in GenerateStaticOrDirectCall()
[all …]
Dcode_generator_arm_vixl.cc8713 uint32_t boot_image_offset = GetBootImageOffset(invoke); in GenerateStaticOrDirectCall() local
8714 PcRelativePatchInfo* labels = NewBootImageRelRoPatch(boot_image_offset); in GenerateStaticOrDirectCall()
8826 uint32_t boot_image_offset) { in NewBootImageRelRoPatch() argument
8828 boot_image_offset, in NewBootImageRelRoPatch()
8935 uint32_t boot_image_offset) { in AllocateInstanceForIntrinsic() argument
8940 DCHECK_EQ(boot_image_offset, IntrinsicVisitor::IntegerValueOfInfo::kInvalidReference); in AllocateInstanceForIntrinsic()
8947 LoadBootImageAddress(argument, boot_image_offset); in AllocateInstanceForIntrinsic()
8977 uint32_t boot_image_offset) { in NoDexFileAdapter() argument
8979 return Factory(literal_offset, pc_insn_offset, boot_image_offset); in NoDexFileAdapter()
Dcode_generator_x86_64.cc1083 void CodeGeneratorX86_64::RecordBootImageRelRoPatch(uint32_t boot_image_offset) { in RecordBootImageRelRoPatch() argument
1084 boot_image_method_patches_.emplace_back(/* target_dex_file= */ nullptr, boot_image_offset); in RecordBootImageRelRoPatch()
1140 uint32_t boot_image_offset) { in AllocateInstanceForIntrinsic() argument
1145 DCHECK_EQ(boot_image_offset, IntrinsicVisitor::IntegerValueOfInfo::kInvalidReference); in AllocateInstanceForIntrinsic()
1154 LoadBootImageAddress(argument, boot_image_offset); in AllocateInstanceForIntrinsic()
1179 uint32_t boot_image_offset) { in NoDexFileAdapter() argument
1181 return Factory(literal_offset, pc_insn_offset, boot_image_offset); in NoDexFileAdapter()
Dcode_generator_x86.cc4944 uint32_t boot_image_offset) { in RecordBootImageRelRoPatch() argument
4946 method_address, /* target_dex_file= */ nullptr, boot_image_offset); in RecordBootImageRelRoPatch()
5032 uint32_t boot_image_offset) { in AllocateInstanceForIntrinsic() argument
5037 DCHECK_EQ(boot_image_offset, IntrinsicVisitor::IntegerValueOfInfo::kInvalidReference); in AllocateInstanceForIntrinsic()
5051 LoadBootImageAddress(argument, boot_image_offset, invoke); in AllocateInstanceForIntrinsic()
5078 uint32_t boot_image_offset) { in NoDexFileAdapter() argument
5080 return Factory(literal_offset, pc_insn_offset, boot_image_offset); in NoDexFileAdapter()
/art/dex2oat/linker/
Doat_writer.cc3142 uint32_t boot_image_offset = entry.first; in WriteDataBimgRelRo() local
3143 data.push_back(boot_image_offset); in WriteDataBimgRelRo()