Home
last modified time | relevance | path

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

/art/compiler/debug/
Delf_debug_writer.cc39 void WriteDebugInfo(ElfBuilder<ElfTypes>* builder, in WriteDebugInfo()
121 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, features, &out)); in WriteDebugElfFileForMethodsInternal()
153 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, features, &out)); in WriteDebugElfFileForClassesInternal()
204 ElfBuilder<ElfTypes32>* builder,
209 ElfBuilder<ElfTypes64>* builder,
Delf_gnu_debugdata_writer.h89 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, features, &out)); in MakeMiniDebugInfoInternal()
Delf_debug_writer.h38 ElfBuilder<ElfTypes>* builder,
Delf_symtab_writer.h39 static void WriteDebugSymbols(ElfBuilder<ElfTypes>* builder, in WriteDebugSymbols()
Delf_debug_line_writer.h46 explicit ElfDebugLineWriter(ElfBuilder<ElfTypes>* builder) : builder_(builder) { in ElfDebugLineWriter()
283 ElfBuilder<ElfTypes>* builder_;
Delf_debug_frame_writer.h171 void WriteCFISection(ElfBuilder<ElfTypes>* builder, in WriteCFISection()
Delf_debug_info_writer.h70 explicit ElfDebugInfoWriter(ElfBuilder<ElfTypes>* builder) in ElfDebugInfoWriter()
95 ElfBuilder<ElfTypes>* builder_;
/art/compiler/
Delf_writer_quick.cc125 std::unique_ptr<ElfBuilder<ElfTypes>> builder_;
129 void ComputeFileBuildId(uint8_t (*build_id)[ElfBuilder<ElfTypes>::kBuildIdLen]);
165 builder_(new ElfBuilder<ElfTypes>(instruction_set, features, output_stream_.get())) {} in ElfWriterQuick()
276 uint8_t build_id[ElfBuilder<ElfTypes>::kBuildIdLen]; in End()
285 uint8_t (*build_id)[ElfBuilder<ElfTypes>::kBuildIdLen]) { in ComputeFileBuildId()
Delf_builder.h76 class ElfBuilder FINAL {
96 Section(ElfBuilder<ElfTypes>* owner, in Section()
229 ElfBuilder<ElfTypes>* owner_;
239 friend class ElfBuilder; variable
246 CachedSection(ElfBuilder<ElfTypes>* owner, in CachedSection()
286 CachedStringSection(ElfBuilder<ElfTypes>* owner, in CachedStringSection()
310 StringSection(ElfBuilder<ElfTypes>* owner, in StringSection()
342 SymbolSection(ElfBuilder<ElfTypes>* owner, in SymbolSection()
408 AbiflagsSection(ElfBuilder<ElfTypes>* owner, in AbiflagsSection()
468 BuildIdSection(ElfBuilder<ElfTypes>* owner, in BuildIdSection()
[all …]
Delf_writer_test.cc138 ElfBuilder<ElfTypes32>::EncodeOatPatches(ArrayRef<const uintptr_t>(patch_locations), in TEST_F()
/art/compiler/debug/dwarf/
Ddwarf_test.h65 ElfBuilder<ElfTypes> builder(isa, nullptr, &output_stream); in Objdump()
/art/oatdump/
Doatdump.cc136 builder_.reset(new ElfBuilder<ElfTypes>(isa, features.get(), output_stream.get())); in Symbolize()
305 std::unique_ptr<ElfBuilder<ElfTypes> > builder_;