Home
last modified time | relevance | path

Searched refs:XCOFFObjectFile (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DXCOFFObjectFile.cpp128 XCOFFObjectFile::getAdvancedSymbolEntryAddress(uintptr_t CurrentAddress, in getAdvancedSymbolEntryAddress()
134 XCOFFObjectFile::getSymbolAuxType(uintptr_t AuxEntryAddress) const { in getSymbolAuxType()
140 void XCOFFObjectFile::checkSectionAddress(uintptr_t Addr, in checkSectionAddress()
155 XCOFFObjectFile::toSection32(DataRefImpl Ref) const { in toSection32()
164 XCOFFObjectFile::toSection64(DataRefImpl Ref) const { in toSection64()
172 XCOFFSymbolRef XCOFFObjectFile::toSymbolRef(DataRefImpl Ref) const { in toSymbolRef()
180 const XCOFFFileHeader32 *XCOFFObjectFile::fileHeader32() const { in fileHeader32()
185 const XCOFFFileHeader64 *XCOFFObjectFile::fileHeader64() const { in fileHeader64()
190 const XCOFFAuxiliaryHeader32 *XCOFFObjectFile::auxiliaryHeader32() const { in auxiliaryHeader32()
195 const XCOFFAuxiliaryHeader64 *XCOFFObjectFile::auxiliaryHeader64() const { in auxiliaryHeader64()
[all …]
H A DSymbolSize.cpp34 if (isa<XCOFFObjectFile>(&O)) in getSectionID()
44 if (const auto *M = dyn_cast<XCOFFObjectFile>(&O)) in getSymbolSectionID()
62 if (const auto *E = dyn_cast<XCOFFObjectFile>(&O)) { in computeSymbolSizes()
H A DArchiveWriter.cpp68 if (isa<object::XCOFFObjectFile>(**OptionalObject)) in detectKindFromObject()
581 XCOFFObjectFile *XCOFFObj = dyn_cast_or_null<XCOFFObjectFile>(SymObj); in getMemberAlignment()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DXCOFFDump.h12 #include "llvm/Object/XCOFFObjectFile.h"
22 getXCOFFSymbolCsectSMC(const object::XCOFFObjectFile &Obj,
26 getXCOFFSymbolContainingSymbolRef(const object::XCOFFObjectFile &Obj,
29 bool isLabel(const object::XCOFFObjectFile &Obj, const object::SymbolRef &Sym);
34 Error getXCOFFRelocationValueString(const object::XCOFFObjectFile &Obj,
42 const object::XCOFFObjectFile *Obj);
H A DXCOFFDump.cpp35 const XCOFFObjectFile &Obj;
39 XCOFFDumper(const object::XCOFFObjectFile &O) : Dumper(O), Obj(O) {} in XCOFFDumper()
355 objdump::createXCOFFDumper(const object::XCOFFObjectFile &Obj) { in createXCOFFDumper()
359 Error objdump::getXCOFFRelocationValueString(const XCOFFObjectFile &Obj, in getXCOFFRelocationValueString()
383 objdump::getXCOFFSymbolCsectSMC(const XCOFFObjectFile &Obj, in getXCOFFSymbolCsectSMC()
398 objdump::getXCOFFSymbolContainingSymbolRef(const XCOFFObjectFile &Obj, in getXCOFFSymbolContainingSymbolRef()
414 bool objdump::isLabel(const XCOFFObjectFile &Obj, const SymbolRef &Sym) { in isLabel()
467 const XCOFFObjectFile *Obj) { in dumpTracebackTable()
H A Dllvm-objdump.h38 class XCOFFObjectFile; variable
106 std::unique_ptr<Dumper> createXCOFFDumper(const object::XCOFFObjectFile &Obj);
H A Dllvm-objdump.cpp386 if (const auto *O = dyn_cast<XCOFFObjectFile>(&Obj)) in createDumper()
552 if (auto *XCOFF = dyn_cast<XCOFFObjectFile>(Obj)) in getRelocationValueString()
1484 const auto &XCOFFObj = cast<XCOFFObjectFile>(Obj); in createSymbolInfo()
2350 *DT->SubtargetInfo, cast<XCOFFObjectFile>(&Obj)); in disassembleObject()
3045 XCOFFSymbolRef XCOFFSym = cast<const XCOFFObjectFile>(O).toSymbolRef( in printSymbol()
3061 getXCOFFSymbolContainingSymbolRef(cast<XCOFFObjectFile>(O), Symbol); in printSymbol()
3087 << format(Fmt, cast<XCOFFObjectFile>(O).getSymbolSize( in printSymbol()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DXCOFFLinkGraphBuilder.h32 XCOFFLinkGraphBuilder(const object::XCOFFObjectFile &Obj,
37 const object::XCOFFObjectFile &getObject() const { return Obj; } in getObject()
45 const object::XCOFFObjectFile &Obj;
H A DXCOFFLinkGraphBuilder.cpp34 const object::XCOFFObjectFile &Obj, in XCOFFLinkGraphBuilder()
191 getXCOFFSymbolContainingSymbolRef(const object::XCOFFObjectFile &Obj, in getXCOFFSymbolContainingSymbolRef()
211 const object::XCOFFObjectFile &Obj, in printSymbolEntry()
H A DXCOFF_ppc64.cpp53 return XCOFFLinkGraphBuilder(cast<object::XCOFFObjectFile>(**Obj), in createLinkGraphFromXCOFFObject_ppc64()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjCopy/XCOFF/
H A DXCOFFObjcopy.h17 class XCOFFObjectFile; variable
29 object::XCOFFObjectFile &In, raw_ostream &Out);
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/XCOFF/
H A DXCOFFReader.h22 explicit XCOFFReader(const XCOFFObjectFile &O) : XCOFFObj(O) {} in XCOFFReader()
26 const XCOFFObjectFile &XCOFFObj;
H A DXCOFFObjcopy.cpp27 XCOFFObjectFile &In, raw_ostream &Out) { in executeObjcopyOnBinary()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DXCOFFObjectFile.h538 class LLVM_ABI XCOFFObjectFile : public ObjectFile {
572 XCOFFObjectFile(unsigned Type, MemoryBufferRef Object);
573 static Expected<std::unique_ptr<XCOFFObjectFile>> create(unsigned Type,
578 static Expected<XCOFFStringTable> parseStringTable(const XCOFFObjectFile *Obj,
786 XCOFFObjectFile::relocations<XCOFFSectionHeader32, XCOFFRelocation32>(
789 XCOFFObjectFile::relocations<XCOFFSectionHeader64, XCOFFRelocation64>(
797 const XCOFFObjectFile *OwningObjectPtr)
867 const XCOFFObjectFile *getObject() const {
868 return cast<XCOFFObjectFile>(BasicSymbolRef::getObject());
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DObjDumper.h28 class XCOFFObjectFile; variable
216 std::unique_ptr<ObjDumper> createXCOFFDumper(const object::XCOFFObjectFile &Obj,
H A DXCOFFDumper.cpp30 XCOFFDumper(const XCOFFObjectFile &Obj, ScopedPrinter &Writer) in XCOFFDumper()
84 const XCOFFObjectFile &Obj;
806 uintptr_t AuxAddress = XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
832 uintptr_t AuxAddress = XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
871 XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
879 uintptr_t AuxAddress = XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
897 uintptr_t AuxAddress = XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
914 XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
1248 createXCOFFDumper(const object::XCOFFObjectFile &XObj, ScopedPrinter &Writer) { in createXCOFFDumper()
H A Dllvm-readobj.cpp356 if (const XCOFFObjectFile *XObj = dyn_cast<XCOFFObjectFile>(&Obj)) in createDumper()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/
H A DObjCopy.cpp73 if (auto *XCOFFBinary = dyn_cast<object::XCOFFObjectFile>(&In)) { in executeObjcopyOnBinary()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/XCOFF/
H A DObjectFileXCOFF.cpp109 llvm::unique_dyn_cast<llvm::object::XCOFFObjectFile>(std::move(*binary)); in CreateBinary()
308 static auto GetSections(llvm::object::XCOFFObjectFile *binary) { in GetSections()
H A DObjectFileXCOFF.h120 std::unique_ptr<llvm::object::XCOFFObjectFile> m_binary;
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp968 static char getSymbolNMTypeChar(XCOFFObjectFile &Obj, symbol_iterator I) { in getSymbolNMTypeChar()
1162 else if (XCOFFObjectFile *XCOFF = dyn_cast<XCOFFObjectFile>(&Obj)) in getNMSectionTagAndName()
1693 if (!isa<XCOFFObjectFile>(Obj) && !isa<ELFObjectFileBase>(Obj) && in shouldDump()
1701 static void getXCOFFExports(XCOFFObjectFile *XCOFFObj, in getXCOFFExports()
1855 if (const XCOFFObjectFile *XCOFFObj = in getSymbolNamesFromObject()
1856 dyn_cast<const XCOFFObjectFile>(&Obj)) in getSymbolNamesFromObject()
1993 XCOFFObjectFile *XCOFFObj = cast<XCOFFObjectFile>(&Obj);
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp331 else if (auto *XCOFFObj = dyn_cast<object::XCOFFObjectFile>(Obj->get())) in getObjectFileInterface()
/freebsd/lib/clang/libllvm/
H A DMakefile1134 SRCS_MIN+= Object/XCOFFObjectFile.cpp