Searched refs:ElfBuilder (Results 1 – 12 of 12) sorted by relevance
/art/compiler/debug/ |
D | elf_debug_writer.cc | 40 void WriteDebugInfo(linker::ElfBuilder<ElfTypes>* builder, in WriteDebugInfo() 154 std::unique_ptr<linker::ElfBuilder<ElfTypes>> builder( in MakeElfFileForJITInternal() 155 new linker::ElfBuilder<ElfTypes>(isa, features, &out)); in MakeElfFileForJITInternal() 211 std::unique_ptr<linker::ElfBuilder<ElfTypes>> builder( in WriteDebugElfFileForClassesInternal() 212 new linker::ElfBuilder<ElfTypes>(isa, features, &out)); in WriteDebugElfFileForClassesInternal() 238 linker::ElfBuilder<ElfTypes32>* builder, 243 linker::ElfBuilder<ElfTypes64>* builder,
|
D | elf_debug_writer.h | 39 linker::ElfBuilder<ElfTypes>* builder,
|
D | elf_gnu_debugdata_writer.h | 91 std::unique_ptr<linker::ElfBuilder<ElfTypes>> builder( in MakeMiniDebugInfoInternal() 92 new linker::ElfBuilder<ElfTypes>(isa, features, &out)); in MakeMiniDebugInfoInternal()
|
D | elf_symtab_writer.h | 48 static void WriteDebugSymbols(linker::ElfBuilder<ElfTypes>* builder, in WriteDebugSymbols()
|
D | elf_debug_line_writer.h | 47 explicit ElfDebugLineWriter(linker::ElfBuilder<ElfTypes>* builder) : builder_(builder) { in ElfDebugLineWriter() 286 linker::ElfBuilder<ElfTypes>* builder_;
|
D | elf_debug_frame_writer.h | 171 void WriteCFISection(linker::ElfBuilder<ElfTypes>* builder, in WriteCFISection()
|
D | elf_debug_info_writer.h | 74 explicit ElfDebugInfoWriter(linker::ElfBuilder<ElfTypes>* builder) in ElfDebugInfoWriter() 99 linker::ElfBuilder<ElfTypes>* builder_;
|
/art/dex2oat/linker/ |
D | elf_writer_quick.cc | 137 std::unique_ptr<ElfBuilder<ElfTypes>> builder_; 141 void ComputeFileBuildId(uint8_t (*build_id)[ElfBuilder<ElfTypes>::kBuildIdLen]); 178 builder_(new ElfBuilder<ElfTypes>(instruction_set, features, output_stream_.get())) {} in ElfWriterQuick() 292 uint8_t build_id[ElfBuilder<ElfTypes>::kBuildIdLen]; in End() 301 uint8_t (*build_id)[ElfBuilder<ElfTypes>::kBuildIdLen]) { in ComputeFileBuildId()
|
D | elf_writer_test.cc | 140 ElfBuilder<ElfTypes32>::EncodeOatPatches(ArrayRef<const uintptr_t>(patch_locations), in TEST_F()
|
/art/compiler/linker/ |
D | elf_builder.h | 78 class ElfBuilder FINAL { 98 Section(ElfBuilder<ElfTypes>* owner, in Section() 221 ElfBuilder<ElfTypes>* owner_; 229 friend class ElfBuilder; variable 236 CachedSection(ElfBuilder<ElfTypes>* owner, in CachedSection() 276 CachedStringSection(ElfBuilder<ElfTypes>* owner, in CachedStringSection() 300 StringSection(ElfBuilder<ElfTypes>* owner, in StringSection() 338 SymbolSection(ElfBuilder<ElfTypes>* owner, in SymbolSection() 419 AbiflagsSection(ElfBuilder<ElfTypes>* owner, in AbiflagsSection() 480 BuildIdSection(ElfBuilder<ElfTypes>* owner, in BuildIdSection() [all …]
|
/art/compiler/debug/dwarf/ |
D | dwarf_test.h | 67 linker::ElfBuilder<ElfTypes> builder(isa, nullptr, &output_stream); in Objdump()
|
/art/oatdump/ |
D | oatdump.cc | 146 builder_.reset(new linker::ElfBuilder<ElfTypes>(isa, features.get(), output_stream.get())); in Symbolize() 334 std::unique_ptr<linker::ElfBuilder<ElfTypes>> builder_;
|