/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/ |
H A D | ELFObjectFile.h | 225 template <class ELFT> class ELFObjectFile : public ELFObjectFileBase { 247 ELFObjectFile(MemoryBufferRef Object, ELFFile<ELFT> EF, 396 ELFObjectFile(ELFObjectFile<ELFT> &&Other); 397 static Expected<ELFObjectFile<ELFT>> create(MemoryBufferRef Object); 444 using ELF32LEObjectFile = ELFObjectFile<ELF32LE>; 445 using ELF64LEObjectFile = ELFObjectFile<ELF64LE>; 446 using ELF32BEObjectFile = ELFObjectFile<ELF32BE>; 447 using ELF64BEObjectFile = ELFObjectFile<ELF64BE>; 450 void ELFObjectFile<ELFT>::moveSymbolNext(DataRefImpl &Sym) const { in moveSymbolNext() 455 Expected<StringRef> ELFObjectFile<ELFT>::getSymbolName(DataRefImpl Sym) const { in getSymbolName() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Object/ |
D | ELFObjectFile.h | 250 template <class ELFT> class ELFObjectFile : public ELFObjectFileBase { 269 ELFObjectFile(MemoryBufferRef Object, ELFFile<ELFT> EF, 417 ELFObjectFile(ELFObjectFile<ELFT> &&Other); 418 static Expected<ELFObjectFile<ELFT>> create(MemoryBufferRef Object, 477 using ELF32LEObjectFile = ELFObjectFile<ELF32LE>; 478 using ELF64LEObjectFile = ELFObjectFile<ELF64LE>; 479 using ELF32BEObjectFile = ELFObjectFile<ELF32BE>; 480 using ELF64BEObjectFile = ELFObjectFile<ELF64BE>; 483 void ELFObjectFile<ELFT>::moveSymbolNext(DataRefImpl &Sym) const { in moveSymbolNext() 487 template <class ELFT> Error ELFObjectFile<ELFT>::initContent() { in initContent() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Object/ |
H A D | ELFObjectFile.h | 241 template <class ELFT> class ELFObjectFile : public ELFObjectFileBase { 260 ELFObjectFile(MemoryBufferRef Object, ELFFile<ELFT> EF, 408 ELFObjectFile(ELFObjectFile<ELFT> &&Other); 409 static Expected<ELFObjectFile<ELFT>> create(MemoryBufferRef Object, 465 using ELF32LEObjectFile = ELFObjectFile<ELF32LE>; 466 using ELF64LEObjectFile = ELFObjectFile<ELF64LE>; 467 using ELF32BEObjectFile = ELFObjectFile<ELF32BE>; 468 using ELF64BEObjectFile = ELFObjectFile<ELF64BE>; 471 void ELFObjectFile<ELFT>::moveSymbolNext(DataRefImpl &Sym) const { in moveSymbolNext() 475 template <class ELFT> Error ELFObjectFile<ELFT>::initContent() { in initContent() [all …]
|
/aosp_15_r20/external/llvm/include/llvm/Object/ |
H A 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 …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Object/ |
D | ELFObjectFile.h | 253 template <class ELFT> class ELFObjectFile : public ELFObjectFileBase { 273 ELFObjectFile(MemoryBufferRef Object, ELFFile<ELFT> EF, 421 ELFObjectFile(ELFObjectFile<ELFT> &&Other); 422 static Expected<ELFObjectFile<ELFT>> create(MemoryBufferRef Object, 482 using ELF32LEObjectFile = ELFObjectFile<ELF32LE>; 483 using ELF64LEObjectFile = ELFObjectFile<ELF64LE>; 484 using ELF32BEObjectFile = ELFObjectFile<ELF32BE>; 485 using ELF64BEObjectFile = ELFObjectFile<ELF64BE>; 488 void ELFObjectFile<ELFT>::moveSymbolNext(DataRefImpl &Sym) const { in moveSymbolNext() 492 template <class ELFT> Error ELFObjectFile<ELFT>::initContent() { in initContent() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Object/ |
D | ELFObjectFile.h | 253 template <class ELFT> class ELFObjectFile : public ELFObjectFileBase { 273 ELFObjectFile(MemoryBufferRef Object, ELFFile<ELFT> EF, 421 ELFObjectFile(ELFObjectFile<ELFT> &&Other); 422 static Expected<ELFObjectFile<ELFT>> create(MemoryBufferRef Object, 482 using ELF32LEObjectFile = ELFObjectFile<ELF32LE>; 483 using ELF64LEObjectFile = ELFObjectFile<ELF64LE>; 484 using ELF32BEObjectFile = ELFObjectFile<ELF32BE>; 485 using ELF64BEObjectFile = ELFObjectFile<ELF64BE>; 488 void ELFObjectFile<ELFT>::moveSymbolNext(DataRefImpl &Sym) const { in moveSymbolNext() 492 template <class ELFT> Error ELFObjectFile<ELFT>::initContent() { in initContent() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Object/ |
D | ELFObjectFile.h | 262 template <class ELFT> class ELFObjectFile : public ELFObjectFileBase { 282 ELFObjectFile(MemoryBufferRef Object, ELFFile<ELFT> EF, 443 ELFObjectFile(ELFObjectFile<ELFT> &&Other); 444 static Expected<ELFObjectFile<ELFT>> create(MemoryBufferRef Object, 504 using ELF32LEObjectFile = ELFObjectFile<ELF32LE>; 505 using ELF64LEObjectFile = ELFObjectFile<ELF64LE>; 506 using ELF32BEObjectFile = ELFObjectFile<ELF32BE>; 507 using ELF64BEObjectFile = ELFObjectFile<ELF64BE>; 510 void ELFObjectFile<ELFT>::moveSymbolNext(DataRefImpl &Sym) const { in moveSymbolNext() 514 template <class ELFT> Error ELFObjectFile<ELFT>::initContent() { in initContent() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Object/ |
H A D | BuildID.cpp | 49 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Obj)) in getBuildID() 51 if (auto *O = dyn_cast<ELFObjectFile<ELF32BE>>(Obj)) in getBuildID() 53 if (auto *O = dyn_cast<ELFObjectFile<ELF64LE>>(Obj)) in getBuildID() 55 if (auto *O = dyn_cast<ELFObjectFile<ELF64BE>>(Obj)) in getBuildID()
|
H A D | ELFObjectFile.cpp | 63 static Expected<std::unique_ptr<ELFObjectFile<ELFT>>> 65 auto Ret = ELFObjectFile<ELFT>::create(Object, InitContent); in createPtr() 68 return std::make_unique<ELFObjectFile<ELFT>>(std::move(*Ret)); in createPtr()
|
H A D | CMakeLists.txt | 12 ELFObjectFile.cpp
|
/aosp_15_r20/external/llvm/lib/Object/ |
H A 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()
|
H A D | CMakeLists.txt | 7 ELFObjectFile.cpp
|
/aosp_15_r20/development/vndk/tools/header-checker/src/repr/symbol/ |
H A D | so_file_parser.cpp | 61 ELFSoFileParser(const llvm::object::ELFObjectFile<T> *obj); 80 const llvm::object::ELFObjectFile<T> *obj_; 86 ELFSoFileParser<T>::ELFSoFileParser(const llvm::object::ELFObjectFile<T> *obj) { in ELFSoFileParser() 122 const llvm::object::ELFObjectFile<T> *elfo) { in CreateELFSoFileParser()
|
/aosp_15_r20/system/extras/simpleperf/ |
H A D | read_elf.cpp | 211 const llvm::object::ELFObjectFile<ELFT>* obj) { in GetELFFile() 297 void AddSymbolForPltSection(const llvm::object::ELFObjectFile<ELFT>* elf, in AddSymbolForPltSection() 328 void CheckSymbolSections(const llvm::object::ELFObjectFile<ELFT>* elf, bool* has_symtab, in CheckSymbolSections() 350 class ElfFileImpl<llvm::object::ELFObjectFile<ELFT>> : public ElfFile { 352 ElfFileImpl(BinaryWrapper&& wrapper, const llvm::object::ELFObjectFile<ELFT>* elf_obj) in ElfFileImpl() 517 const llvm::object::ELFObjectFile<ELFT>* elf_obj_;
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/InterfaceStub/ |
H A D | ELFObjHandler.cpp | 22 using llvm::object::ELFObjectFile; 576 buildStub(const ELFObjectFile<ELFT> &ElfObj) { in buildStub() 698 if (auto Obj = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in readELFFile() 700 } else if (auto Obj = dyn_cast<ELFObjectFile<ELF64LE>>(Bin)) { in readELFFile() 702 } else if (auto Obj = dyn_cast<ELFObjectFile<ELF32BE>>(Bin)) { in readELFFile() 704 } else if (auto Obj = dyn_cast<ELFObjectFile<ELF64BE>>(Bin)) { in readELFFile()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Object/ |
H A D | ELFObjectFile.cpp | 61 static Expected<std::unique_ptr<ELFObjectFile<ELFT>>> 63 auto Ret = ELFObjectFile<ELFT>::create(Object); in createPtr() 66 return std::make_unique<ELFObjectFile<ELFT>>(std::move(*Ret)); in createPtr()
|
H A D | CMakeLists.txt | 10 ELFObjectFile.cpp
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/Symbolize/ |
H A D | Symbolize.cpp | 309 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Obj)) in getBuildID() 311 else if (auto *O = dyn_cast<ELFObjectFile<ELF32BE>>(Obj)) in getBuildID() 313 else if (auto *O = dyn_cast<ELFObjectFile<ELF64LE>>(Obj)) in getBuildID() 315 else if (auto *O = dyn_cast<ELFObjectFile<ELF64BE>>(Obj)) in getBuildID()
|
/aosp_15_r20/external/clang/test/SemaCXX/ |
H A D | crashes.cpp | 147 template<int a> class ELFObjectFile { class 149 ELFObjectFile() { in ELFObjectFile() function in test1::ELFObjectFile
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldELF.cpp | 57 template <class ELFT> class DyldELFObject : public ELFObjectFile<ELFT> { 69 DyldELFObject(ELFObjectFile<ELFT> &&Obj); 81 return (isa<ELFObjectFile<ELFT>>(v) && in classof() 82 classof(cast<ELFObjectFile<ELFT>>(v))); in classof() 84 static bool classof(const ELFObjectFile<ELFT> *v) { in classof() 95 DyldELFObject<ELFT>::DyldELFObject(ELFObjectFile<ELFT> &&Obj) in DyldELFObject() 96 : ELFObjectFile<ELFT>(std::move(Obj)) { in DyldELFObject() 103 auto Obj = ELFObjectFile<ELFT>::create(Wrapper); in create() 128 ELFObjectFile<ELFT>::getSymbol(SymRef.getRawDataRefImpl())); in updateSymbolAddress()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/ExecutionEngine/JITLink/ |
H A D | ELF_loongarch.cpp | 164 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_loongarch() 173 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_loongarch()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/ObjCopy/ELF/ |
H A D | ELFObjcopy.cpp | 114 if (isa<ELFObjectFile<ELF32LE>>(Bin)) in getOutputElfType() 116 if (isa<ELFObjectFile<ELF64LE>>(Bin)) in getOutputElfType() 118 if (isa<ELFObjectFile<ELF32BE>>(Bin)) in getOutputElfType() 120 if (isa<ELFObjectFile<ELF64BE>>(Bin)) in getOutputElfType()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldELF.cpp | 57 template <class ELFT> class DyldELFObject : public ELFObjectFile<ELFT> { 62 DyldELFObject(ELFObjectFile<ELFT> &&Obj); 74 return (isa<ELFObjectFile<ELFT>>(v) && in classof() 75 classof(cast<ELFObjectFile<ELFT>>(v))); in classof() 77 static bool classof(const ELFObjectFile<ELFT> *v) { in classof() 88 DyldELFObject<ELFT>::DyldELFObject(ELFObjectFile<ELFT> &&Obj) in DyldELFObject() 89 : ELFObjectFile<ELFT>(std::move(Obj)) { in DyldELFObject() 96 auto Obj = ELFObjectFile<ELFT>::create(Wrapper); in create() 121 ELFObjectFile<ELFT>::getSymbol(SymRef.getRawDataRefImpl())); in updateSymbolAddress()
|
/aosp_15_r20/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A 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()
|
/aosp_15_r20/out/soong/.intermediates/external/llvm/lib/Object/libLLVMObject/android_arm64_armv8-2a_cortex-a55_static/ |
D | libLLVMObject.a.rsp | 1 …android_arm64_armv8-2a_cortex-a55_static/obj/external/llvm/lib/Object/ELFObjectFile.o out/soong/.i…
|