Searched refs:ELFType (Results 1 – 7 of 7) sorted by relevance
/external/llvm/include/llvm/Object/ |
D | ELFTypes.h | 24 template <endianness target_endianness, bool is64Bits> struct ELFType { struct 29 typedef ELFType<support::little, false> ELF32LE; argument 30 typedef ELFType<support::big, false> ELF32BE; 31 typedef ELFType<support::little, true> ELF64LE; 32 typedef ELFType<support::big, true> ELF64BE; 55 struct ELFDataTypeTypedefHelper<ELFType<TargetEndianness, false>> 66 struct ELFDataTypeTypedefHelper<ELFType<TargetEndianness, true>> 77 typedef typename ELFDataTypeTypedefHelper<ELFType<E, W>>::Elf_Addr Elf_Addr; \ 78 typedef typename ELFDataTypeTypedefHelper<ELFType<E, W>>::Elf_Off Elf_Off; \ 79 typedef typename ELFDataTypeTypedefHelper<ELFType<E, W>>::Elf_Half Elf_Half; \ [all …]
|
D | ELF.h | 219 typedef ELFFile<ELFType<support::little, false>> ELF32LEFile; 220 typedef ELFFile<ELFType<support::little, true>> ELF64LEFile; 221 typedef ELFFile<ELFType<support::big, false>> ELF32BEFile; 222 typedef ELFFile<ELFType<support::big, true>> ELF64BEFile;
|
D | ELFObjectFile.h | 346 typedef ELFObjectFile<ELFType<support::little, false>> ELF32LEObjectFile; 347 typedef ELFObjectFile<ELFType<support::little, true>> ELF64LEObjectFile; 348 typedef ELFObjectFile<ELFType<support::big, false>> ELF32BEObjectFile; 349 typedef ELFObjectFile<ELFType<support::big, true>> ELF64BEObjectFile;
|
/external/llvm/lib/Object/ |
D | ELFObjectFile.cpp | 37 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/ |
D | yaml2elf.cpp | 568 using object::ELFType; in yaml2elf() 569 typedef ELFType<support::little, true> LE64; in yaml2elf() 570 typedef ELFType<support::big, true> BE64; in yaml2elf() 571 typedef ELFType<support::little, false> LE32; in yaml2elf() 572 typedef ELFType<support::big, false> BE32; in yaml2elf()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldELF.cpp | 161 typedef ELFType<support::little, false> ELF32LE; in createELFDebugObject() 165 typedef ELFType<support::big, false> ELF32BE; in createELFDebugObject() 169 typedef ELFType<support::big, true> ELF64BE; in createELFDebugObject() 173 typedef ELFType<support::little, true> ELF64LE; in createELFDebugObject()
|
/external/llvm/tools/llvm-readobj/ |
D | ELFDumper.cpp | 1534 template <> void ELFDumper<ELFType<support::little, false>>::printUnwindInfo() { in printUnwindInfo() 1537 ARM::EHABI::PrinterContext<ELFType<support::little, false>> Ctx( in printUnwindInfo() 1660 template <> void ELFDumper<ELFType<support::little, false>>::printAttributes() { in printAttributes()
|