Home
last modified time | relevance | path

Searched refs:ELFType (Results 1 – 7 of 7) sorted by relevance

/external/llvm/include/llvm/Object/
DELFTypes.h39 template <endianness E, bool Is64> struct ELFType { struct
49 typedef Elf_Ehdr_Impl<ELFType<E, Is64>> Ehdr; argument
50 typedef Elf_Shdr_Impl<ELFType<E, Is64>> Shdr; argument
51 typedef Elf_Sym_Impl<ELFType<E, Is64>> Sym; argument
52 typedef Elf_Dyn_Impl<ELFType<E, Is64>> Dyn; argument
53 typedef Elf_Phdr_Impl<ELFType<E, Is64>> Phdr; argument
54 typedef Elf_Rel_Impl<ELFType<E, Is64>, false> Rel; argument
55 typedef Elf_Rel_Impl<ELFType<E, Is64>, true> Rela; argument
56 typedef Elf_Verdef_Impl<ELFType<E, Is64>> Verdef; argument
57 typedef Elf_Verdaux_Impl<ELFType<E, Is64>> Verdaux; argument
[all …]
DELF.h210 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;
DELFObjectFile.h354 typedef ELFObjectFile<ELFType<support::little, false>> ELF32LEObjectFile;
355 typedef ELFObjectFile<ELFType<support::little, true>> ELF64LEObjectFile;
356 typedef ELFObjectFile<ELFType<support::big, false>> ELF32BEObjectFile;
357 typedef ELFObjectFile<ELFType<support::big, true>> ELF64BEObjectFile;
/external/llvm/lib/Object/
DELFObjectFile.cpp37 R.reset(new ELFObjectFile<ELFType<support::little, false>>(Obj, EC)); in createELFObjectFile()
39 R.reset(new ELFObjectFile<ELFType<support::big, false>>(Obj, EC)); in createELFObjectFile()
44 R.reset(new ELFObjectFile<ELFType<support::little, true>>(Obj, EC)); in createELFObjectFile()
46 R.reset(new ELFObjectFile<ELFType<support::big, true>>(Obj, EC)); in createELFObjectFile()
/external/llvm/tools/yaml2obj/
Dyaml2elf.cpp562 using object::ELFType; in yaml2elf()
563 typedef ELFType<support::little, true> LE64; in yaml2elf()
564 typedef ELFType<support::big, true> BE64; in yaml2elf()
565 typedef ELFType<support::little, false> LE32; in yaml2elf()
566 typedef ELFType<support::big, false> BE32; in yaml2elf()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp154 typedef ELFType<support::little, false> ELF32LE; in createELFDebugObject()
158 typedef ELFType<support::big, false> ELF32BE; in createELFDebugObject()
162 typedef ELFType<support::big, true> ELF64BE; in createELFDebugObject()
166 typedef ELFType<support::little, true> ELF64LE; in createELFDebugObject()
/external/llvm/tools/llvm-readobj/
DELFDumper.cpp1738 template <> void ELFDumper<ELFType<support::little, false>>::printUnwindInfo() { in printUnwindInfo()
1741 ARM::EHABI::PrinterContext<ELFType<support::little, false>> Ctx( in printUnwindInfo()
1847 template <> void ELFDumper<ELFType<support::little, false>>::printAttributes() { in printAttributes()