Home
last modified time | relevance | path

Searched refs:ELFFile (Results 1 – 9 of 9) sorted by relevance

/external/llvm/include/llvm/Object/
DELF.h37 class ELFFile {
99 ELFFile(StringRef Object, std::error_code &EC);
210 typedef ELFFile<ELFType<support::little, false>> ELF32LEFile;
211 typedef ELFFile<ELFType<support::little, true>> ELF64LEFile;
212 typedef ELFFile<ELFType<support::big, false>> ELF32BEFile;
213 typedef ELFFile<ELFType<support::big, true>> ELF64BEFile;
216 uint32_t ELFFile<ELFT>::getExtendedSymbolTableIndex( in getExtendedSymbolTableIndex()
223 uint32_t ELFFile<ELFT>::getExtendedSymbolTableIndex( in getExtendedSymbolTableIndex()
234 ErrorOr<const typename ELFFile<ELFT>::Elf_Shdr *>
235 ELFFile<ELFT>::getSection(const Elf_Sym *Sym, const Elf_Shdr *SymTab, in getSection()
[all …]
DELFObjectFile.h192 typedef typename ELFFile<ELFT>::uintX_t uintX_t;
194 typedef typename ELFFile<ELFT>::Elf_Sym Elf_Sym;
195 typedef typename ELFFile<ELFT>::Elf_Shdr Elf_Shdr;
196 typedef typename ELFFile<ELFT>::Elf_Ehdr Elf_Ehdr;
197 typedef typename ELFFile<ELFT>::Elf_Rel Elf_Rel;
198 typedef typename ELFFile<ELFT>::Elf_Rela Elf_Rela;
199 typedef typename ELFFile<ELFT>::Elf_Dyn Elf_Dyn;
202 ELFFile<ELFT> EF;
341 const ELFFile<ELFT> *getELFFile() const { return &EF; } in getELFFile()
/external/llvm/tools/llvm-readobj/
DARMEHABIPrinter.h309 typedef typename object::ELFFile<ET>::Elf_Sym Elf_Sym;
310 typedef typename object::ELFFile<ET>::Elf_Shdr Elf_Shdr;
311 typedef typename object::ELFFile<ET>::Elf_Rel Elf_Rel;
312 typedef typename object::ELFFile<ET>::Elf_Word Elf_Word;
315 const object::ELFFile<ET> *ELF;
338 PrinterContext(ScopedPrinter &SW, const object::ELFFile<ET> *ELF, in PrinterContext()
371 const typename object::ELFFile<ET>::Elf_Shdr *
394 typename object::ELFFile<ET>::Elf_Rela RelA; in FindExceptionTable()
DELFDumper.cpp52 typedef ELFFile<ELFT> ELFO; \
100 ELFDumper(const ELFFile<ELFT> *Obj, ScopedPrinter &Writer);
131 typedef ELFFile<ELFT> ELFO;
274 using Elf_Shdr = typename ELFFile<ELFT>::Elf_Shdr;
275 using Elf_Sym = typename ELFFile<ELFT>::Elf_Sym;
279 virtual void printFileHeaders(const ELFFile<ELFT> *Obj) = 0;
280 virtual void printGroupSections(const ELFFile<ELFT> *Obj) = 0;
281 virtual void printRelocations(const ELFFile<ELFT> *Obj) = 0;
282 virtual void printSections(const ELFFile<ELFT> *Obj) = 0;
283 virtual void printSymbols(const ELFFile<ELFT> *Obj) = 0;
[all …]
/external/llvm/tools/llvm-objdump/
DELFDump.cpp24 template <class ELFT> void printProgramHeaders(const ELFFile<ELFT> *o) { in printProgramHeaders()
25 typedef ELFFile<ELFT> ELFO; in printProgramHeaders()
Dllvm-objdump.cpp496 const ELFFile<ELFT> &EF = *Obj->getELFFile(); in getRelocationValueString()
/external/llvm/tools/obj2yaml/
Delf2yaml.cpp25 typedef typename object::ELFFile<ELFT>::Elf_Shdr Elf_Shdr;
26 typedef typename object::ELFFile<ELFT>::Elf_Word Elf_Word;
28 const object::ELFFile<ELFT> &Obj;
49 ELFDumper(const object::ELFFile<ELFT> &O);
56 ELFDumper<ELFT>::ELFDumper(const object::ELFFile<ELFT> &O) in ELFDumper()
427 const object::ELFFile<ELFT> &Obj) { in elf2yaml()
/external/llvm/tools/yaml2obj/
Dyaml2elf.cpp101 typedef typename object::ELFFile<ELFT>::Elf_Ehdr Elf_Ehdr;
102 typedef typename object::ELFFile<ELFT>::Elf_Shdr Elf_Shdr;
103 typedef typename object::ELFFile<ELFT>::Elf_Sym Elf_Sym;
104 typedef typename object::ELFFile<ELFT>::Elf_Rel Elf_Rel;
105 typedef typename object::ELFFile<ELFT>::Elf_Rela Elf_Rela;
406 typedef typename object::ELFFile<ELFT>::Elf_Word Elf_Word; in writeSectionContent()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp115 typedef typename ELFFile<ELFT>::Elf_Shdr Elf_Shdr; in createRTDyldELFObject()