Home
last modified time | relevance | path

Searched refs:ArenaDeque (Results 1 – 12 of 12) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_x86_64.h723 static void EmitPcRelativeLinkerPatches(const ArenaDeque<PatchInfo<Label>>& infos,
739 ArenaDeque<PatchInfo<Label>> boot_image_method_patches_;
741 ArenaDeque<PatchInfo<Label>> method_bss_entry_patches_;
743 ArenaDeque<PatchInfo<Label>> boot_image_type_patches_;
745 ArenaDeque<PatchInfo<Label>> app_image_type_patches_;
747 ArenaDeque<PatchInfo<Label>> type_bss_entry_patches_;
749 ArenaDeque<PatchInfo<Label>> public_type_bss_entry_patches_;
751 ArenaDeque<PatchInfo<Label>> package_type_bss_entry_patches_;
753 ArenaDeque<PatchInfo<Label>> boot_image_string_patches_;
755 ArenaDeque<PatchInfo<Label>> string_bss_entry_patches_;
[all …]
Dcode_generator_x86.h761 void EmitPcRelativeLinkerPatches(const ArenaDeque<X86PcRelativePatchInfo>& infos,
776 ArenaDeque<X86PcRelativePatchInfo> boot_image_method_patches_;
778 ArenaDeque<X86PcRelativePatchInfo> method_bss_entry_patches_;
780 ArenaDeque<X86PcRelativePatchInfo> boot_image_type_patches_;
782 ArenaDeque<X86PcRelativePatchInfo> app_image_type_patches_;
784 ArenaDeque<X86PcRelativePatchInfo> type_bss_entry_patches_;
786 ArenaDeque<X86PcRelativePatchInfo> public_type_bss_entry_patches_;
788 ArenaDeque<X86PcRelativePatchInfo> package_type_bss_entry_patches_;
790 ArenaDeque<X86PcRelativePatchInfo> boot_image_string_patches_;
792 ArenaDeque<X86PcRelativePatchInfo> string_bss_entry_patches_;
[all …]
Dcode_generator_riscv64.h797 ArenaDeque<PcRelativePatchInfo>* patches);
800 void EmitPcRelativeLinkerPatches(const ArenaDeque<PcRelativePatchInfo>& infos,
820 ArenaDeque<PcRelativePatchInfo> boot_image_method_patches_;
822 ArenaDeque<PcRelativePatchInfo> method_bss_entry_patches_;
824 ArenaDeque<PcRelativePatchInfo> boot_image_type_patches_;
826 ArenaDeque<PcRelativePatchInfo> app_image_type_patches_;
828 ArenaDeque<PcRelativePatchInfo> type_bss_entry_patches_;
830 ArenaDeque<PcRelativePatchInfo> public_type_bss_entry_patches_;
832 ArenaDeque<PcRelativePatchInfo> package_type_bss_entry_patches_;
834 ArenaDeque<PcRelativePatchInfo> boot_image_string_patches_;
[all …]
Dcode_generator_arm_vixl.h1012 ArenaDeque<PcRelativePatchInfo>* patches);
1014 static void EmitPcRelativeLinkerPatches(const ArenaDeque<PcRelativePatchInfo>& infos,
1019 ArenaDeque<vixl::aarch32::Label> block_labels_; // Indexed by block id.
1030 ArenaDeque<PcRelativePatchInfo> boot_image_method_patches_;
1032 ArenaDeque<PcRelativePatchInfo> method_bss_entry_patches_;
1034 ArenaDeque<PcRelativePatchInfo> boot_image_type_patches_;
1036 ArenaDeque<PcRelativePatchInfo> app_image_type_patches_;
1038 ArenaDeque<PcRelativePatchInfo> type_bss_entry_patches_;
1040 ArenaDeque<PcRelativePatchInfo> public_type_bss_entry_patches_;
1042 ArenaDeque<PcRelativePatchInfo> package_type_bss_entry_patches_;
[all …]
Dcode_generator_arm64.h1130 ArenaDeque<PcRelativePatchInfo>* patches);
1135 static void EmitPcRelativeLinkerPatches(const ArenaDeque<PcRelativePatchInfo>& infos,
1143 ArenaDeque<vixl::aarch64::Label> block_labels_; // Indexed by block id.
1158 ArenaDeque<PcRelativePatchInfo> boot_image_method_patches_;
1160 ArenaDeque<PcRelativePatchInfo> method_bss_entry_patches_;
1162 ArenaDeque<PcRelativePatchInfo> boot_image_type_patches_;
1164 ArenaDeque<PcRelativePatchInfo> app_image_type_patches_;
1166 ArenaDeque<PcRelativePatchInfo> type_bss_entry_patches_;
1168 ArenaDeque<PcRelativePatchInfo> public_type_bss_entry_patches_;
1170 ArenaDeque<PcRelativePatchInfo> package_type_bss_entry_patches_;
[all …]
Dcode_generator_arm64.cc5171 ArenaDeque<PcRelativePatchInfo>* patches = nullptr; in NewBssEntryTypePatch()
5238 ArenaDeque<PcRelativePatchInfo>* patches) { in NewPcRelativePatch()
5351 const ArenaDeque<PcRelativePatchInfo>& infos, in EmitPcRelativeLinkerPatches()
Dcode_generator_riscv64.cc6543 ArenaDeque<PcRelativePatchInfo>* patches = nullptr; in NewTypeBssEntryPatch()
6575 ArenaDeque<PcRelativePatchInfo>* patches) { in NewPcRelativePatch()
6670 const ArenaDeque<PcRelativePatchInfo>& infos, in EmitPcRelativeLinkerPatches()
Dcode_generator_arm_vixl.cc9714 ArenaDeque<PcRelativePatchInfo>* patches = nullptr; in NewTypeBssEntryPatch()
9743 const DexFile* dex_file, uint32_t offset_or_index, ArenaDeque<PcRelativePatchInfo>* patches) { in NewPcRelativePatch()
9863 const ArenaDeque<PcRelativePatchInfo>& infos, in EmitPcRelativeLinkerPatches()
Dcode_generator_x86_64.cc1338 ArenaDeque<PatchInfo<Label>>* patches = nullptr; in NewTypeBssEntryPatch()
1433 const ArenaDeque<PatchInfo<Label>>& infos, in EmitPcRelativeLinkerPatches()
Dcode_generator_x86.cc5734 ArenaDeque<X86PcRelativePatchInfo>* patches = nullptr; in NewTypeBssEntryPatch()
5834 const ArenaDeque<X86PcRelativePatchInfo>& infos, in EmitPcRelativeLinkerPatches()
/art/libartbase/base/
Darena_containers.h51 using ArenaDeque = std::deque<T, ArenaAllocatorAdapter<T>>; variable
57 using ArenaQueue = std::queue<T, ArenaDeque<T>>;
66 using ArenaStdStack = std::stack<T, ArenaDeque<T>>;
/art/compiler/utils/riscv64/
Dassembler_riscv64.h2719 ArenaDeque<Literal> literals_;
2720 ArenaDeque<Literal> long_literals_; // 64-bit literals separated for alignment reasons.
2723 ArenaDeque<JumpTable> jump_tables_;