Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/llvm/llvm/include/llvm/Object/
DELFObjectFile.h241 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 …]
/openbsd/src/gnu/llvm/llvm/lib/Object/
DBuildID.cpp49 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()
DCMakeLists.txt12 ELFObjectFile.cpp
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()
/openbsd/src/gnu/llvm/llvm/tools/llvm-readobj/
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()
DELFDumper.cpp213 ELFDumper(const object::ELFObjectFile<ELFT> &ObjF, ScopedPrinter &Writer);
224 const object::ELFObjectFile<ELFT> &getElfObject() const { return ObjF; }; in getElfObject()
332 const object::ELFObjectFile<ELFT> &ObjF;
547 GNUELFDumper(const object::ELFObjectFile<ELFT> &ObjF, ScopedPrinter &Writer) in GNUELFDumper()
661 LLVMELFDumper(const object::ELFObjectFile<ELFT> &ObjF, ScopedPrinter &Writer) in LLVMELFDumper()
715 JSONELFDumper(const object::ELFObjectFile<ELFT> &ObjF, ScopedPrinter &Writer) in JSONELFDumper()
732 createELFDumper(const ELFObjectFile<ELFT> &Obj, ScopedPrinter &Writer) { in createELFDumper()
1852 ELFDumper<ELFT>::ELFDumper(const object::ELFObjectFile<ELFT> &O, in ELFDumper()
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
DELF_loongarch.cpp164 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_loongarch()
173 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_loongarch()
DELF_i386.cpp229 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_i386()
DELF_riscv.cpp626 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_riscv()
634 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_riscv()
DELF_x86_64.cpp356 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_x86_64()
DELF_aarch64.cpp538 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_aarch64()
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Object/
DBUILD.gn28 "ELFObjectFile.cpp",
/openbsd/src/gnu/usr.bin/clang/libLLVMObject/
DMakefile18 ELFObjectFile.cpp \
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/
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()
/openbsd/src/gnu/llvm/llvm/tools/llvm-objdump/
DELFDump.cpp56 static Error getRelocationValueString(const ELFObjectFile<ELFT> *Obj, in getRelocationValueString()
Dllvm-objdump.cpp834 addDynamicElfSymbols(const ELFObjectFile<ELFT> &Obj, in addDynamicElfSymbols()
/openbsd/src/distrib/sets/lists/comp/
Dclang.macppc2241 ./usr/include/llvm/Object/ELFObjectFile.h
Dclang.powerpc642240 ./usr/include/llvm/Object/ELFObjectFile.h
Dclang.i3862240 ./usr/include/llvm/Object/ELFObjectFile.h
Dclang.amd642242 ./usr/include/llvm/Object/ELFObjectFile.h
Dclang.riscv642240 ./usr/include/llvm/Object/ELFObjectFile.h
Dclang.octeon2241 ./usr/include/llvm/Object/ELFObjectFile.h
Dclang.armv72240 ./usr/include/llvm/Object/ELFObjectFile.h
Dclang.arm642242 ./usr/include/llvm/Object/ELFObjectFile.h
Dclang.loongson2241 ./usr/include/llvm/Object/ELFObjectFile.h

12