Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Object/
H A DXCOFFObjectFile.cpp167 XCOFFObjectFile::sectionHeaderTable32() const { in sectionHeaderTable32()
173 XCOFFObjectFile::sectionHeaderTable64() const { in sectionHeaderTable64()
578 void XCOFFObjectFile::getRelocationTypeName( in getRelocationTypeName()
708 bool XCOFFObjectFile::is64Bit() const { in is64Bit()
725 uint16_t XCOFFObjectFile::getMagic() const { in getMagic()
879 uint16_t XCOFFObjectFile::getFlags() const { in getFlags()
895 XCOFFObjectFile::XCOFFObjectFile(unsigned int Type, MemoryBufferRef Object) in XCOFFObjectFile() function in llvm::object::XCOFFObjectFile
964 XCOFFObjectFile::parseStringTable(const XCOFFObjectFile *Obj, uint64_t Offset) { in parseStringTable()
1045 Expected<std::unique_ptr<XCOFFObjectFile>>
1048 std::unique_ptr<XCOFFObjectFile> Obj; in create()
[all …]
H A DSymbolSize.cpp34 if (isa<XCOFFObjectFile>(&O)) in getSectionID()
44 if (const auto *M = dyn_cast<XCOFFObjectFile>(&O)) in getSymbolSectionID()
H A DCMakeLists.txt33 XCOFFObjectFile.cpp
H A DArchiveWriter.cpp58 : (isa<object::XCOFFObjectFile>(**OptionalObject) in detectKindFromObject()
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DXCOFFDump.h20 getXCOFFSymbolCsectSMC(const object::XCOFFObjectFile &Obj,
24 getXCOFFSymbolContainingSymbolRef(const object::XCOFFObjectFile &Obj,
27 bool isLabel(const object::XCOFFObjectFile &Obj, const object::SymbolRef &Sym);
32 Error getXCOFFRelocationValueString(const object::XCOFFObjectFile &Obj,
H A DXCOFFDump.cpp22 Error objdump::getXCOFFRelocationValueString(const XCOFFObjectFile &Obj, in getXCOFFRelocationValueString()
47 objdump::getXCOFFSymbolCsectSMC(const XCOFFObjectFile &Obj, in getXCOFFSymbolCsectSMC()
62 objdump::getXCOFFSymbolContainingSymbolRef(const XCOFFObjectFile &Obj, in getXCOFFSymbolContainingSymbolRef()
78 bool objdump::isLabel(const XCOFFObjectFile &Obj, const SymbolRef &Sym) { in isLabel()
H A Dllvm-objdump.cpp393 if (auto *XCOFF = dyn_cast<XCOFFObjectFile>(Obj)) in getRelocationValueString()
1064 const auto &XCOFFObj = cast<XCOFFObjectFile>(Obj); in createSymbolInfo()
2255 XCOFFSymbolRef XCOFFSym = cast<const XCOFFObjectFile>(O).toSymbolRef( in printSymbol()
2271 getXCOFFSymbolContainingSymbolRef(cast<XCOFFObjectFile>(O), Symbol); in printSymbol()
2299 << format(Fmt, cast<XCOFFObjectFile>(O).getSymbolSize( in printSymbol()
/llvm-project-15.0.7/llvm/include/llvm/ObjCopy/XCOFF/
H A DXCOFFObjcopy.h17 class XCOFFObjectFile; variable
29 object::XCOFFObjectFile &In, raw_ostream &Out);
/llvm-project-15.0.7/llvm/lib/ObjCopy/XCOFF/
H A DXCOFFReader.h22 explicit XCOFFReader(const XCOFFObjectFile &O) : XCOFFObj(O) {} in XCOFFReader()
26 const XCOFFObjectFile &XCOFFObj;
H A DXCOFFObjcopy.cpp28 XCOFFObjectFile &In, raw_ostream &Out) { in executeObjcopyOnBinary()
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Dxcoff2yaml.cpp20 const object::XCOFFObjectFile &Obj;
29 XCOFFDumper(const object::XCOFFObjectFile &obj) : Obj(obj) {} in XCOFFDumper()
142 Error xcoff2yaml(raw_ostream &Out, const object::XCOFFObjectFile &Obj) { in xcoff2yaml()
H A Dobj2yaml.h33 const llvm::object::XCOFFObjectFile &Obj);
H A Dobj2yaml.cpp43 return xcoff2yaml(OS, cast<XCOFFObjectFile>(Obj)); in dumpObject()
/llvm-project-15.0.7/llvm/unittests/Object/
H A DXCOFFObjectFileTest.cpp33 EXPECT_TRUE(dyn_cast<XCOFFObjectFile>((*ObjOrErr).get()) == nullptr); in TEST()
434 const XCOFFObjectFile &File = *cast<XCOFFObjectFile>((*XCOFFObjOrErr).get()); in TEST()
490 const XCOFFObjectFile &File = *cast<XCOFFObjectFile>((*XCOFFObjOrErr).get()); in TEST()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DXCOFFDumper.cpp29 XCOFFDumper(const XCOFFObjectFile &Obj, ScopedPrinter &Writer) in XCOFFDumper()
65 const XCOFFObjectFile &Obj;
505 uintptr_t AuxAddress = XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
540 uintptr_t AuxAddress = XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
579 XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
587 uintptr_t AuxAddress = XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
605 uintptr_t AuxAddress = XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
622 XCOFFObjectFile::getAdvancedSymbolEntryAddress( in printSymbol()
939 createXCOFFDumper(const object::XCOFFObjectFile &XObj, ScopedPrinter &Writer) { in createXCOFFDumper()
H A DObjDumper.h31 class XCOFFObjectFile; variable
211 std::unique_ptr<ObjDumper> createXCOFFDumper(const object::XCOFFObjectFile &Obj,
H A Dllvm-readobj.cpp340 if (const XCOFFObjectFile *XObj = dyn_cast<XCOFFObjectFile>(&Obj)) in createDumper()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DXCOFFObjectFile.h445 class XCOFFObjectFile : public ObjectFile {
477 XCOFFObjectFile(unsigned Type, MemoryBufferRef Object);
478 static Expected<std::unique_ptr<XCOFFObjectFile>> create(unsigned Type,
483 static Expected<XCOFFStringTable> parseStringTable(const XCOFFObjectFile *Obj,
682 const XCOFFObjectFile *OwningObjectPtr)
738 const XCOFFObjectFile *OwningObjectPtr;
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Object/
H A DBUILD.gn47 "XCOFFObjectFile.cpp",
/llvm-project-15.0.7/llvm/lib/ObjCopy/
H A DObjCopy.cpp77 if (auto *XCOFFBinary = dyn_cast<object::XCOFFObjectFile>(&In)) { in executeObjcopyOnBinary()
/llvm-project-15.0.7/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp294 if (XCOFFObjectFile *XCOFFObj = dyn_cast<XCOFFObjectFile>(&Obj)) in isSymbolList64Bit()
948 static char getSymbolNMTypeChar(XCOFFObjectFile &Obj, symbol_iterator I) { in getSymbolNMTypeChar()
1132 else if (XCOFFObjectFile *XCOFF = dyn_cast<XCOFFObjectFile>(&Obj)) in getNMSectionTagAndName()
1663 if (!isa<XCOFFObjectFile>(Obj) && !isa<ELFObjectFileBase>(Obj) && in shouldDump()
1671 static void getXCOFFExports(XCOFFObjectFile *XCOFFObj, in getXCOFFExports()
1822 if (const XCOFFObjectFile *XCOFFObj = in getSymbolNamesFromObject()
1823 dyn_cast<const XCOFFObjectFile>(&Obj)) in getSymbolNamesFromObject()
1901 XCOFFObjectFile *XCOFFObj = cast<XCOFFObjectFile>(&Obj);
/llvm-project-15.0.7/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp654 if (XCOFFObjectFile *XCOFFObj = dyn_cast<XCOFFObjectFile>(&Obj)) in is64BitSymbolicFile()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5437 llvm/include/llvm/Object/XCOFFObjectFile.h