Searched refs:ElfBuilder (Results 1 – 12 of 12) sorted by relevance
/art/compiler/debug/ |
D | elf_debug_writer.cc | 47 void WriteDebugInfo(ElfBuilder<ElfTypes>* builder, in WriteDebugInfo() 125 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, &out)); in MakeMiniDebugInfoInternal() 188 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, &out)); in MakeElfFileForJIT() 258 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, &out)); in PackElfFileForJIT() 335 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, &out)); in PackElfFileForJIT() 359 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, &out)); in WriteDebugElfFileForClasses() 375 ElfBuilder<ElfTypes32>* builder, 378 ElfBuilder<ElfTypes64>* builder,
|
D | elf_debug_writer.h | 41 ElfBuilder<ElfTypes>* builder,
|
D | elf_debug_line_writer.h | 43 explicit ElfDebugLineWriter(ElfBuilder<ElfTypes>* builder) : builder_(builder) { in ElfDebugLineWriter() 276 ElfBuilder<ElfTypes>* builder_;
|
D | elf_symtab_writer.h | 89 static void WriteDebugSymbols(ElfBuilder<ElfTypes>* builder, in WriteDebugSymbols()
|
D | elf_debug_frame_writer.h | 156 void WriteCFISection(ElfBuilder<ElfTypes>* builder, in WriteCFISection()
|
D | elf_debug_info_writer.h | 64 explicit ElfDebugInfoWriter(ElfBuilder<ElfTypes>* builder) in ElfDebugInfoWriter() 85 ElfBuilder<ElfTypes>* builder_;
|
/art/dex2oat/linker/ |
D | elf_writer_quick.cc | 127 std::unique_ptr<ElfBuilder<ElfTypes>> builder_; 131 void ComputeFileBuildId(uint8_t (*build_id)[ElfBuilder<ElfTypes>::kBuildIdLen]); 157 builder_(new ElfBuilder<ElfTypes>(compiler_options_.GetInstructionSet(), in ElfWriterQuick() 293 uint8_t build_id[ElfBuilder<ElfTypes>::kBuildIdLen]; in End() 302 uint8_t (*build_id)[ElfBuilder<ElfTypes>::kBuildIdLen]) { in ComputeFileBuildId()
|
/art/tools/create_minidebuginfo/ |
D | create_minidebuginfo.cc | 54 InstructionSet isa = ElfBuilder<ElfTypes>::GetIsaFromHeader(*reader.GetHeader()); in WriteMinidebugInfo() 55 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, &output_stream)); in WriteMinidebugInfo()
|
/art/libelffile/elf/ |
D | elf_builder.h | 70 class ElfBuilder final { 90 Section(ElfBuilder<ElfTypes>* owner, in Section() 213 ElfBuilder<ElfTypes>* owner_; 221 friend class ElfBuilder; variable 228 CachedSection(ElfBuilder<ElfTypes>* owner, in CachedSection() 268 CachedStringSection(ElfBuilder<ElfTypes>* owner, in CachedStringSection() 292 StringSection(ElfBuilder<ElfTypes>* owner, in StringSection() 342 SymbolSection(ElfBuilder<ElfTypes>* owner, in SymbolSection() 414 BuildIdSection(ElfBuilder<ElfTypes>* owner, in BuildIdSection() 460 ElfBuilder(InstructionSet isa, OutputStream* output) in ElfBuilder() function [all …]
|
/art/compiler/utils/ |
D | assembler_test_base.h | 225 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, &out)); in WriteElf()
|
/art/compiler/debug/dwarf/ |
D | dwarf_test.h | 68 ElfBuilder<ElfTypes> builder(isa, &output_stream); in Objdump()
|
/art/oatdump/ |
D | oatdump.cc | 151 builder_.reset(new ElfBuilder<ElfTypes>(isa, output_stream.get())); in Symbolize() 327 std::unique_ptr<ElfBuilder<ElfTypes>> builder_;
|