Searched refs:COFFObjectFile (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/
H A DCOFFObjcopy.h16 class COFFObjectFile;
25 object::COFFObjectFile &In, Buffer &Out);
H A DReader.h23 using object::COFFObjectFile;
26 const COFFObjectFile &COFFObj;
34 explicit COFFReader(const COFFObjectFile &O) : COFFObj(O) {}
H A DCOFFObjcopy.cpp221 Error executeObjcopyOnBinary(const CopyConfig &Config, COFFObjectFile &In,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/
H A DCOFFObjectFile.cpp1 //===- COFFObjectFile.cpp - COFF object file implementation ---------------===//
9 // This file declares the COFFObjectFile class.
102 const coff_symbol_type *COFFObjectFile::toSymb(DataRefImpl Ref) const {
118 const coff_section *COFFObjectFile::toSec(DataRefImpl Ref) const {
134 void COFFObjectFile::moveSymbolNext(DataRefImpl &Ref) const {
149 Expected<StringRef> COFFObjectFile::getSymbolName(DataRefImpl Ref) const {
157 uint64_t COFFObjectFile::getSymbolValueImpl(DataRefImpl Ref) const {
161 uint32_t COFFObjectFile::getSymbolAlignment(DataRefImpl Ref) const {
168 Expected<uint64_t> COFFObjectFile::getSymbolAddress(DataRefImpl Ref) const {
189 Expected<SymbolRef::Type> COFFObjectFile
664 COFFObjectFile::COFFObjectFile(MemoryBufferRef Object, std::error_code &EC) function in class:COFFObjectFile
[all...]
H A DSymbolSize.cpp30 return cast<COFFObjectFile>(O).getSectionID(Sec);
36 return cast<COFFObjectFile>(O).getSymbolSectionID(Sym);
H A DObjectFile.cpp116 const auto COFFObj = cast<COFFObjectFile>(this);
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DWin64EHDumper.h17 class COFFObjectFile;
33 const object::COFFObjectFile &COFF;
37 Context(const object::COFFObjectFile &COFF, SymbolResolver Resolver,
H A DARMWinEHPrinter.h130 getSectionContaining(const object::COFFObjectFile &COFF, uint64_t Address);
133 getSymbol(const object::COFFObjectFile &COFF, uint64_t Address,
137 getRelocatedSymbol(const object::COFFObjectFile &COFF,
140 bool dumpXDataRecord(const object::COFFObjectFile &COFF,
143 bool dumpUnpackedEntry(const object::COFFObjectFile &COFF,
146 bool dumpPackedEntry(const object::COFFObjectFile &COFF,
149 bool dumpProcedureDataEntry(const object::COFFObjectFile &COFF,
152 void dumpProcedureData(const object::COFFObjectFile &COFF,
159 Error dumpProcedureData(const object::COFFObjectFile &COFF);
H A DARMWinEHPrinter.cpp212 Decoder::getSectionContaining(const COFFObjectFile &COFF, uint64_t VA) {
223 ErrorOr<object::SymbolRef> Decoder::getSymbol(const COFFObjectFile &COFF,
241 ErrorOr<SymbolRef> Decoder::getRelocatedSymbol(const COFFObjectFile &,
810 bool Decoder::dumpXDataRecord(const COFFObjectFile &COFF,
921 bool Decoder::dumpUnpackedEntry(const COFFObjectFile &COFF,
1013 bool Decoder::dumpPackedEntry(const object::COFFObjectFile &COFF,
1064 bool Decoder::dumpProcedureDataEntry(const COFFObjectFile &COFF,
1082 void Decoder::dumpProcedureData(const COFFObjectFile &COFF,
1098 Error Decoder::dumpProcedureData(const COFFObjectFile &COFF) {
H A DWin64EHDumper.cpp115 static std::error_code getSymbol(const COFFObjectFile &COFF, uint64_t VA,
191 getSectionContaining(const COFFObjectFile &COFF, uint64_t VA) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBContext.h21 class COFFObjectFile;
34 PDBContext(const object::COFFObjectFile &Object,
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DInputFile.h28 class COFFObjectFile;
46 PointerUnion<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj;
66 object::COFFObjectFile &obj();
67 const object::COFFObjectFile &obj() const;
H A DDumpOutputStyle.h31 class COFFObjectFile;
76 object::COFFObjectFile &getObj();
H A DInputFile.cpp271 IF.PdbOrObj = llvm::cast<COFFObjectFile>(IF.CoffObject.getBinary());
311 object::COFFObjectFile &InputFile::obj() {
313 return *PdbOrObj.get<object::COFFObjectFile *>();
316 const object::COFFObjectFile &InputFile::obj() const {
318 return *PdbOrObj.get<object::COFFObjectFile *>();
361 return PdbOrObj.is<object::COFFObjectFile *>();
H A Dllvm-pdbutil.h23 class COFFObjectFile;
31 typedef llvm::PointerUnion<object::COFFObjectFile *, pdb::PDBFile *>
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp158 static Error resolveSectionAndAddress(const COFFObjectFile *Obj,
192 getSectionContents(const COFFObjectFile *Obj,
233 printSEHTable(const COFFObjectFile *Obj, uint32_t TableVA, int Count) {
269 static void printTLSDirectory(const COFFObjectFile *Obj) {
300 static void printLoadConfiguration(const COFFObjectFile *Obj) {
349 static void printImportTables(const COFFObjectFile *Obj) {
395 static void printExportTable(const COFFObjectFile *Obj) {
447 static bool getPDataSection(const COFFObjectFile *Obj,
476 Error getCOFFRelocationValueString(const COFFObjectFile *Obj,
530 static void printRuntimeFunction(const COFFObjectFile *Ob
[all...]
H A Dllvm-objdump.h21 class COFFObjectFile;
99 Error getCOFFRelocationValueString(const object::COFFObjectFile *Obj,
114 void printCOFFUnwindInfo(const object::COFFObjectFile *O);
126 void printCOFFSymbolTable(const object::COFFObjectFile *O);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.h67 std::error_code addCoffExportSymbols(const object::COFFObjectFile *CoffObj);
H A DSymbolizableObjectFile.cpp80 if (auto *CoffObj = dyn_cast<COFFObjectFile>(Obj))
127 const COFFObjectFile *CoffObj) {
212 auto *CoffObject = dyn_cast<COFFObjectFile>(Module);
217 if (auto *CoffObject = dyn_cast<COFFObjectFile>(Module))
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DCOFF.h9 // This file declares the COFFObjectFile class.
765 class COFFObjectFile : public ObjectFile { class in class:llvm::object::frame_type
926 COFFObjectFile(MemoryBufferRef Object, std::error_code &EC);
1084 uint32_t I, const COFFObjectFile *Owner)
1108 const COFFObjectFile *OwningObject = nullptr;
1115 uint32_t I, const COFFObjectFile *Owner)
1133 const COFFObjectFile *OwningObject = nullptr;
1141 const COFFObjectFile *Owner)
1159 const COFFObjectFile *OwningObject = nullptr;
1166 const COFFObjectFile *Owne
[all...]
H A DObjectFile.h40 class COFFObjectFile;
355 static Expected<std::unique_ptr<COFFObjectFile>>
/freebsd-11-stable/contrib/llvm-project/lld/COFF/
H A DInputFiles.h45 using llvm::object::COFFObjectFile;
157 COFFObjectFile *getCOFFObj() { return coffObj.get(); }
266 std::unique_ptr<COFFObjectFile> coffObj;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp23 PDBContext::PDBContext(const COFFObjectFile &Object,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp167 if (auto *COFFObj = dyn_cast<object::COFFObjectFile>(&Obj)) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFThumb.h41 return cast<object::COFFObjectFile>(Obj)

Completed in 294 milliseconds

12