Home
last modified time | relevance | path

Searched refs:ELFObjectFile (Results 1 – 17 of 17) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Object/
DELFObjectFile.h204 template <class ELFT> class ELFObjectFile : public ELFObjectFileBase {
222 ELFObjectFile(MemoryBufferRef Object, ELFFile<ELFT> EF,
345 ELFObjectFile(ELFObjectFile<ELFT> &&Other);
346 static Expected<ELFObjectFile<ELFT>> create(MemoryBufferRef Object);
415 using ELF32LEObjectFile = ELFObjectFile<ELF32LE>;
416 using ELF64LEObjectFile = ELFObjectFile<ELF64LE>;
417 using ELF32BEObjectFile = ELFObjectFile<ELF32BE>;
418 using ELF64BEObjectFile = ELFObjectFile<ELF64BE>;
421 void ELFObjectFile<ELFT>::moveSymbolNext(DataRefImpl &Sym) const { in moveSymbolNext()
426 Expected<StringRef> ELFObjectFile<ELFT>::getSymbolName(DataRefImpl Sym) const { in getSymbolName()
[all …]
/external/llvm/include/llvm/Object/
DELFObjectFile.h185 template <class ELFT> class ELFObjectFile : public ELFObjectFileBase {
308 ELFObjectFile(MemoryBufferRef Object, std::error_code &EC);
354 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;
360 void ELFObjectFile<ELFT>::moveSymbolNext(DataRefImpl &Sym) const { in moveSymbolNext()
365 Expected<StringRef> ELFObjectFile<ELFT>::getSymbolName(DataRefImpl Sym) const { in getSymbolName()
374 uint64_t ELFObjectFile<ELFT>::getSectionFlags(DataRefImpl Sec) const { in getSectionFlags()
379 uint32_t ELFObjectFile<ELFT>::getSectionType(DataRefImpl Sec) const { in getSectionType()
[all …]
/external/swiftshader/third_party/LLVM/lib/Object/
DELFObjectFile.cpp258 class ELFObjectFile : public ObjectFile { class
366 ELFObjectFile(MemoryBuffer *Object, error_code &ec);
384 void ELFObjectFile<target_endianness, is64Bits>
403 error_code ELFObjectFile<target_endianness, is64Bits>
427 error_code ELFObjectFile<target_endianness, is64Bits>
436 ELF::Elf64_Word ELFObjectFile<target_endianness, is64Bits>
444 const typename ELFObjectFile<target_endianness, is64Bits>::Elf_Shdr *
445 ELFObjectFile<target_endianness, is64Bits>
455 error_code ELFObjectFile<target_endianness, is64Bits>
489 error_code ELFObjectFile<target_endianness, is64Bits>
[all …]
/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()
DCMakeLists.txt7 ELFObjectFile.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Object/
DELFObjectFile.cpp41 static Expected<std::unique_ptr<ELFObjectFile<ELFT>>>
43 auto Ret = ELFObjectFile<ELFT>::create(Object); in createPtr()
46 return make_unique<ELFObjectFile<ELFT>>(std::move(*Ret)); in createPtr()
DCMakeLists.txt10 ELFObjectFile.cpp
/external/clang/test/SemaCXX/
Dcrashes.cpp147 template<int a> class ELFObjectFile { class
149 ELFObjectFile() { in ELFObjectFile() function in test1::ELFObjectFile
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-objcopy/
DObject.cpp930 if (isa<ELFObjectFile<ELF32LE>>(Bin)) in getElfType()
932 if (isa<ELFObjectFile<ELF64LE>>(Bin)) in getElfType()
934 if (isa<ELFObjectFile<ELF32BE>>(Bin)) in getElfType()
936 if (isa<ELFObjectFile<ELF64BE>>(Bin)) in getElfType()
943 if (auto *o = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in create()
947 } else if (auto *o = dyn_cast<ELFObjectFile<ELF64LE>>(Bin)) { in create()
951 } else if (auto *o = dyn_cast<ELFObjectFile<ELF32BE>>(Bin)) { in create()
955 } else if (auto *o = dyn_cast<ELFObjectFile<ELF64BE>>(Bin)) { in create()
DObject.h623 using object::ELFObjectFile;
644 ELFBuilder(const ELFObjectFile<ELFT> &ElfObj, Object &Obj) in ELFBuilder()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp58 template <class ELFT> class DyldELFObject : public ELFObjectFile<ELFT> {
70 DyldELFObject(ELFObjectFile<ELFT> &&Obj);
82 return (isa<ELFObjectFile<ELFT>>(v) && in classof()
83 classof(cast<ELFObjectFile<ELFT>>(v))); in classof()
85 static bool classof(const ELFObjectFile<ELFT> *v) { in classof()
96 DyldELFObject<ELFT>::DyldELFObject(ELFObjectFile<ELFT> &&Obj) in DyldELFObject()
97 : ELFObjectFile<ELFT>(std::move(Obj)) { in DyldELFObject()
104 auto Obj = ELFObjectFile<ELFT>::create(Wrapper); in create()
129 ELFObjectFile<ELFT>::getSymbol(SymRef.getRawDataRefImpl())); in updateSymbolAddress()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp35 template <class ELFT> class DyldELFObject : public ELFObjectFile<ELFT> {
56 return (isa<ELFObjectFile<ELFT>>(v) && in classof()
57 classof(cast<ELFObjectFile<ELFT>>(v))); in classof()
59 static inline bool classof(const ELFObjectFile<ELFT> *v) { in classof()
71 : ELFObjectFile<ELFT>(Wrapper, EC) { in DyldELFObject()
92 ELFObjectFile<ELFT>::getSymbol(SymRef.getRawDataRefImpl())); in updateSymbolAddress()
/external/llvm/tools/llvm-objdump/
Dllvm-objdump.cpp487 static std::error_code getRelocationValueString(const ELFObjectFile<ELFT> *Obj, in getRelocationValueString()
492 typedef typename ELFObjectFile<ELFT>::Elf_Sym Elf_Sym; in getRelocationValueString()
493 typedef typename ELFObjectFile<ELFT>::Elf_Shdr Elf_Shdr; in getRelocationValueString()
494 typedef typename ELFObjectFile<ELFT>::Elf_Rela Elf_Rela; in getRelocationValueString()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-objdump/
Dllvm-objdump.cpp446 static std::error_code getRelocationValueString(const ELFObjectFile<ELFT> *Obj, in getRelocationValueString()
451 typedef typename ELFObjectFile<ELFT>::Elf_Sym Elf_Sym; in getRelocationValueString()
452 typedef typename ELFObjectFile<ELFT>::Elf_Shdr Elf_Shdr; in getRelocationValueString()
453 typedef typename ELFObjectFile<ELFT>::Elf_Rela Elf_Rela; in getRelocationValueString()
1193 addDynamicElfSymbols(const ELFObjectFile<ELFT> *Obj, in addDynamicElfSymbols()
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk537 llvm/lib/Object/ELFObjectFile.cpp \
DBUILD.gn361 "llvm/lib/Object/ELFObjectFile.cpp",
/external/swiftshader/
DCMakeLists.txt1203 ${LLVM_DIR}/lib/Object/ELFObjectFile.cpp