/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Object/ |
D | ELFObjectFile.h | 204 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/ |
D | ELFObjectFile.h | 185 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/ |
D | ELFObjectFile.cpp | 258 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/ |
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()
|
D | CMakeLists.txt | 7 ELFObjectFile.cpp
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Object/ |
D | ELFObjectFile.cpp | 41 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()
|
D | CMakeLists.txt | 10 ELFObjectFile.cpp
|
/external/clang/test/SemaCXX/ |
D | crashes.cpp | 147 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/ |
D | Object.cpp | 930 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()
|
D | Object.h | 623 using object::ELFObjectFile; 644 ELFBuilder(const ELFObjectFile<ELFT> &ElfObj, Object &Obj) in ELFBuilder()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldELF.cpp | 58 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/ |
D | RuntimeDyldELF.cpp | 35 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/ |
D | llvm-objdump.cpp | 487 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/ |
D | llvm-objdump.cpp | 446 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/ |
D | Android.mk | 537 llvm/lib/Object/ELFObjectFile.cpp \
|
D | BUILD.gn | 361 "llvm/lib/Object/ELFObjectFile.cpp",
|
/external/swiftshader/ |
D | CMakeLists.txt | 1203 ${LLVM_DIR}/lib/Object/ELFObjectFile.cpp
|