Home
last modified time | relevance | path

Searched refs:PatchInfo (Results 1 – 9 of 9) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_x86_64.h505 const PatchInfo<Label>& info,
670 static void EmitPcRelativeLinkerPatches(const ArenaDeque<PatchInfo<Label>>& infos,
686 ArenaDeque<PatchInfo<Label>> boot_image_method_patches_;
688 ArenaDeque<PatchInfo<Label>> method_bss_entry_patches_;
690 ArenaDeque<PatchInfo<Label>> boot_image_type_patches_;
692 ArenaDeque<PatchInfo<Label>> type_bss_entry_patches_;
694 ArenaDeque<PatchInfo<Label>> public_type_bss_entry_patches_;
696 ArenaDeque<PatchInfo<Label>> package_type_bss_entry_patches_;
698 ArenaDeque<PatchInfo<Label>> boot_image_string_patches_;
700 ArenaDeque<PatchInfo<Label>> string_bss_entry_patches_;
[all …]
Dcode_generator_x86.h517 const PatchInfo<Label>& info,
692 struct X86PcRelativePatchInfo : PatchInfo<Label> {
696 : PatchInfo(target_dex_file, target_index), in X86PcRelativePatchInfo()
739 ArenaDeque<PatchInfo<Label>> jit_string_patches_;
741 ArenaDeque<PatchInfo<Label>> jit_class_patches_;
Dcode_generator_arm64.h1053 struct PcRelativePatchInfo : PatchInfo<vixl::aarch64::Label> {
1055 : PatchInfo<vixl::aarch64::Label>(dex_file, off_or_idx), pc_insn_label() { } in PcRelativePatchInfo()
1119 ArenaDeque<PatchInfo<vixl::aarch64::Label>> call_entrypoint_patches_;
Dcode_generator.h720 struct PatchInfo { struct
721 PatchInfo(const DexFile* dex_file, uint32_t off_or_idx) in PatchInfo() argument
Dcode_generator_arm_vixl.h955 ArenaDeque<PatchInfo<vixl::aarch32::Label>> call_entrypoint_patches_;
Dcode_generator_x86_64.cc1276 ArenaDeque<PatchInfo<Label>>* patches = nullptr; in NewTypeBssEntryPatch()
1365 const ArenaDeque<PatchInfo<Label>>& infos, in EmitPcRelativeLinkerPatches()
1367 for (const PatchInfo<Label>& info : infos) { in EmitPcRelativeLinkerPatches()
6384 PatchInfo<Label>* info = &jit_class_patches_.back(); in NewJitRootClassPatch()
6569 PatchInfo<Label>* info = &jit_string_patches_.back(); in NewJitRootStringPatch()
8107 const PatchInfo<Label>& info, in PatchJitRootUse()
8118 for (const PatchInfo<Label>& info : jit_string_patches_) { in EmitJitRootPatches()
8124 for (const PatchInfo<Label>& info : jit_class_patches_) { in EmitJitRootPatches()
Dcode_generator_x86.cc7089 PatchInfo<Label>* info = &jit_class_patches_.back(); in NewJitRootClassPatch()
7315 PatchInfo<Label>* info = &jit_string_patches_.back(); in NewJitRootStringPatch()
8921 const PatchInfo<Label>& info, in PatchJitRootUse()
8932 for (const PatchInfo<Label>& info : jit_string_patches_) { in EmitJitRootPatches()
8938 for (const PatchInfo<Label>& info : jit_class_patches_) { in EmitJitRootPatches()
Dcode_generator_arm64.cc5171 for (const PatchInfo<vixl::aarch64::Label>& info : call_entrypoint_patches_) { in EmitLinkerPatches()
Dcode_generator_arm_vixl.cc9648 for (const PatchInfo<vixl32::Label>& info : call_entrypoint_patches_) { in EmitLinkerPatches()