/art/compiler/linker/ |
D | linker_patch.h | 69 uint32_t boot_image_offset) { in DataBimgRelRoPatch() argument 71 patch.boot_image_offset_ = boot_image_offset; in DataBimgRelRoPatch()
|
/art/compiler/optimizing/ |
D | code_generator_x86_64.h | 423 void RecordBootImageRelRoPatch(uint32_t boot_image_offset); 438 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
|
D | code_generator_mips64.h | 593 PcRelativePatchInfo* NewBootImageRelRoPatch(uint32_t boot_image_offset, 618 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
|
D | code_generator_mips.h | 623 PcRelativePatchInfo* NewBootImageRelRoPatch(uint32_t boot_image_offset, 648 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
|
D | code_generator_x86.h | 428 uint32_t boot_image_offset); 439 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
|
D | code_generator_arm64.cc | 4094 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 …]
|
D | code_generator_arm64.h | 583 vixl::aarch64::Label* NewBootImageRelRoPatch(uint32_t boot_image_offset, 653 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
|
D | code_generator_arm_vixl.h | 582 PcRelativePatchInfo* NewBootImageRelRoPatch(uint32_t boot_image_offset); 605 void AllocateInstanceForIntrinsic(HInvokeStaticOrDirect* invoke, uint32_t boot_image_offset);
|
D | code_generator_mips64.cc | 1539 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 …]
|
D | code_generator_mips.cc | 1612 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 …]
|
D | code_generator_arm_vixl.cc | 8713 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()
|
D | code_generator_x86_64.cc | 1083 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()
|
D | code_generator_x86.cc | 4944 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/ |
D | oat_writer.cc | 3142 uint32_t boot_image_offset = entry.first; in WriteDataBimgRelRo() local 3143 data.push_back(boot_image_offset); in WriteDataBimgRelRo()
|