Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFObjectFile.h395 ELFObjectFile(ELFObjectFile<ELFT> &&Other);
449 using ELF32LEObjectFile = ELFObjectFile<ELF32LE>;
450 using ELF64LEObjectFile = ELFObjectFile<ELF64LE>;
451 using ELF32BEObjectFile = ELFObjectFile<ELF32BE>;
452 using ELF64BEObjectFile = ELFObjectFile<ELF64BE>;
1038 void ELFObjectFile<ELFT>::getRelocationTypeName( in getRelocationTypeName()
1053 const typename ELFObjectFile<ELFT>::Elf_Rel *
1063 const typename ELFObjectFile<ELFT>::Elf_Rela *
1073 Expected<ELFObjectFile<ELFT>>
1088 ELFObjectFile<ELFT>::ELFObjectFile(MemoryBufferRef Object, ELFFile<ELFT> EF, in ELFObjectFile() function
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DDwarfCFIEHPrinter.h36 const object::ELFObjectFile<ELFT> &ObjF;
42 PrinterContext(ScopedPrinter &W, const object::ELFObjectFile<ELFT> &ObjF) in PrinterContext()
50 findSectionByAddress(const object::ELFObjectFile<ELFT> &ObjF, uint64_t Addr) { in findSectionByAddress()
H A DELFDumper.cpp208 ELFDumper(const object::ELFObjectFile<ELFT> &ObjF, ScopedPrinter &Writer);
219 const object::ELFObjectFile<ELFT> &getElfObject() const { return ObjF; }; in getElfObject()
328 const object::ELFObjectFile<ELFT> &ObjF;
542 GNUELFDumper(const object::ELFObjectFile<ELFT> &ObjF, ScopedPrinter &Writer) in GNUELFDumper()
661 LLVMELFDumper(const object::ELFObjectFile<ELFT> &ObjF, ScopedPrinter &Writer) in LLVMELFDumper()
714 createELFDumper(const ELFObjectFile<ELFT> &Obj, ScopedPrinter &Writer) { in createELFDumper()
1776 ELFDumper<ELFT>::ELFDumper(const object::ELFObjectFile<ELFT> &O, in ELFDumper()
/freebsd-13.1/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp23 using llvm::object::ELFObjectFile;
509 buildStub(const ELFObjectFile<ELFT> &ElfObj) { in buildStub()
639 if (auto Obj = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in readELFFile()
641 } else if (auto Obj = dyn_cast<ELFObjectFile<ELF64LE>>(Bin)) { in readELFFile()
643 } else if (auto Obj = dyn_cast<ELFObjectFile<ELF32BE>>(Bin)) { in readELFFile()
645 } else if (auto Obj = dyn_cast<ELFObjectFile<ELF64BE>>(Bin)) { in readELFFile()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DELFObjectFile.cpp63 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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp343 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Obj)) in getBuildID()
345 else if (auto *O = dyn_cast<ELFObjectFile<ELF32BE>>(Obj)) in getBuildID()
347 else if (auto *O = dyn_cast<ELFObjectFile<ELF64LE>>(Obj)) in getBuildID()
349 else if (auto *O = dyn_cast<ELFObjectFile<ELF64BE>>(Obj)) in getBuildID()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/
H A DELFObjcopy.cpp117 if (isa<ELFObjectFile<ELF32LE>>(Bin)) in getOutputElfType()
119 if (isa<ELFObjectFile<ELF64LE>>(Bin)) in getOutputElfType()
121 if (isa<ELFObjectFile<ELF32BE>>(Bin)) in getOutputElfType()
123 if (isa<ELFObjectFile<ELF64BE>>(Bin)) in getOutputElfType()
H A DObject.h898 using object::ELFObjectFile;
961 ELFBuilder(const ELFObjectFile<ELFT> &ElfObj, Object &Obj, in ELFBuilder()
H A DObject.cpp1962 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Bin)) { in create()
1967 } else if (auto *O = dyn_cast<ELFObjectFile<ELF64LE>>(Bin)) { in create()
1972 } else if (auto *O = dyn_cast<ELFObjectFile<ELF32BE>>(Bin)) { in create()
1977 } else if (auto *O = dyn_cast<ELFObjectFile<ELF64BE>>(Bin)) { in create()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_riscv.cpp282 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_riscv()
290 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_riscv()
H A DELF_x86_64.cpp519 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_x86_64()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp57 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()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DELFDump.cpp56 static Error getRelocationValueString(const ELFObjectFile<ELFT> *Obj, in getRelocationValueString()
H A Dllvm-objdump.cpp695 addDynamicElfSymbols(const ELFObjectFile<ELFT> *Obj, in addDynamicElfSymbols()
/freebsd-13.1/lib/clang/libllvm/
H A DMakefile855 SRCS_MIN+= Object/ELFObjectFile.cpp