Home
last modified time | relevance | path

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

/art/compiler/debug/
Delf_debug_writer.cc40 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,
Delf_debug_writer.h39 linker::ElfBuilder<ElfTypes>* builder,
Delf_gnu_debugdata_writer.h91 std::unique_ptr<linker::ElfBuilder<ElfTypes>> builder( in MakeMiniDebugInfoInternal()
92 new linker::ElfBuilder<ElfTypes>(isa, features, &out)); in MakeMiniDebugInfoInternal()
Delf_symtab_writer.h48 static void WriteDebugSymbols(linker::ElfBuilder<ElfTypes>* builder, in WriteDebugSymbols()
Delf_debug_line_writer.h47 explicit ElfDebugLineWriter(linker::ElfBuilder<ElfTypes>* builder) : builder_(builder) { in ElfDebugLineWriter()
286 linker::ElfBuilder<ElfTypes>* builder_;
Delf_debug_frame_writer.h171 void WriteCFISection(linker::ElfBuilder<ElfTypes>* builder, in WriteCFISection()
Delf_debug_info_writer.h74 explicit ElfDebugInfoWriter(linker::ElfBuilder<ElfTypes>* builder) in ElfDebugInfoWriter()
99 linker::ElfBuilder<ElfTypes>* builder_;
/art/dex2oat/linker/
Delf_writer_quick.cc137 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()
Delf_writer_test.cc140 ElfBuilder<ElfTypes32>::EncodeOatPatches(ArrayRef<const uintptr_t>(patch_locations), in TEST_F()
/art/compiler/linker/
Delf_builder.h78 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/
Ddwarf_test.h67 linker::ElfBuilder<ElfTypes> builder(isa, nullptr, &output_stream); in Objdump()
/art/oatdump/
Doatdump.cc146 builder_.reset(new linker::ElfBuilder<ElfTypes>(isa, features.get(), output_stream.get())); in Symbolize()
334 std::unique_ptr<linker::ElfBuilder<ElfTypes>> builder_;