Home
last modified time | relevance | path

Searched refs:COFFObjectFile (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Object/
H A DCOFFObjectFile.cpp441 uint64_t COFFObjectFile::getImageBase() const { in getImageBase()
666 COFFObjectFile::COFFObjectFile(MemoryBufferRef Object, std::error_code &EC) in COFFObjectFile() function in COFFObjectFile
900 Triple::ArchType COFFObjectFile::getArch() const { in getArch()
922 COFFObjectFile::import_directories() const { in import_directories()
927 COFFObjectFile::delay_import_directories() const { in delay_import_directories()
933 COFFObjectFile::export_directories() const { in export_directories()
965 COFFObjectFile::getDataDirectory(uint32_t Index, in getDataDirectory()
1298 void COFFObjectFile::getRelocationTypeName( in getRelocationTypeName()
1305 bool COFFObjectFile::isRelocatableObject() const { in isRelocatableObject()
1643 Expected<std::unique_ptr<COFFObjectFile>>
[all …]
H A DSymbolSize.cpp31 return cast<COFFObjectFile>(O).getSectionID(Sec); in getSectionID()
37 return cast<COFFObjectFile>(O).getSymbolSectionID(Sym); in getSymbolSectionID()
H A DObjectFile.cpp109 const auto COFFObj = dyn_cast<COFFObjectFile>(this); in makeTriple()
/freebsd-12.1/contrib/llvm/tools/llvm-readobj/
H A DARMWinEHPrinter.h131 getSectionContaining(const object::COFFObjectFile &COFF, uint64_t Address);
134 getSymbol(const object::COFFObjectFile &COFF, uint64_t Address,
138 getRelocatedSymbol(const object::COFFObjectFile &COFF,
141 bool dumpXDataRecord(const object::COFFObjectFile &COFF,
144 bool dumpUnpackedEntry(const object::COFFObjectFile &COFF,
147 bool dumpPackedEntry(const object::COFFObjectFile &COFF,
150 bool dumpProcedureDataEntry(const object::COFFObjectFile &COFF,
153 void dumpProcedureData(const object::COFFObjectFile &COFF,
160 std::error_code dumpProcedureData(const object::COFFObjectFile &COFF);
H A DWin64EHDumper.h18 class COFFObjectFile; variable
34 const object::COFFObjectFile &COFF;
38 Context(const object::COFFObjectFile &COFF, SymbolResolver Resolver, in Context()
H A DARMWinEHPrinter.cpp213 Decoder::getSectionContaining(const COFFObjectFile &COFF, uint64_t VA) { in getSectionContaining()
224 ErrorOr<object::SymbolRef> Decoder::getSymbol(const COFFObjectFile &COFF, in getSymbol()
242 ErrorOr<SymbolRef> Decoder::getRelocatedSymbol(const COFFObjectFile &, in getRelocatedSymbol() argument
811 bool Decoder::dumpXDataRecord(const COFFObjectFile &COFF, in dumpXDataRecord()
919 bool Decoder::dumpUnpackedEntry(const COFFObjectFile &COFF, in dumpUnpackedEntry()
1010 bool Decoder::dumpPackedEntry(const object::COFFObjectFile &COFF, in dumpPackedEntry()
1064 bool Decoder::dumpProcedureDataEntry(const COFFObjectFile &COFF, in dumpProcedureDataEntry()
1082 void Decoder::dumpProcedureData(const COFFObjectFile &COFF, in dumpProcedureData()
1098 std::error_code Decoder::dumpProcedureData(const COFFObjectFile &COFF) { in dumpProcedureData()
H A DCOFFDumper.cpp78 COFFDumper(const llvm::object::COFFObjectFile *Obj, ScopedPrinter &Writer) in COFFDumper()
174 const llvm::object::COFFObjectFile *Obj;
194 const COFFObjectFile *Obj, StringRef SectionContents) in COFFObjectDumpDelegate()
243 const COFFObjectFile *COFFObj = dyn_cast<COFFObjectFile>(Obj); in createCOFFDumper()
595 static std::error_code getSymbolAuxData(const COFFObjectFile *Obj, in getSymbolAuxData()
1402 getSectionName(const llvm::object::COFFObjectFile *Obj, int32_t SectionNumber, in getSectionName()
/freebsd-12.1/contrib/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp193 getSectionContents(const COFFObjectFile *Obj, in getSectionContents()
273 static void printTLSDirectory(const COFFObjectFile *Obj) { in printTLSDirectory()
302 static void printLoadConfiguration(const COFFObjectFile *Obj) { in printLoadConfiguration()
346 static void printImportTables(const COFFObjectFile *Obj) { in printImportTables()
392 static void printExportTable(const COFFObjectFile *Obj) { in printExportTable()
444 static bool getPDataSection(const COFFObjectFile *Obj, in getPDataSection()
514 static void printRuntimeFunction(const COFFObjectFile *Obj, in printRuntimeFunction()
537 static void printRuntimeFunctionRels(const COFFObjectFile *Obj, in printRuntimeFunctionRels()
581 void llvm::printCOFFUnwindInfo(const COFFObjectFile *Obj) { in printCOFFUnwindInfo()
611 const COFFObjectFile *file = dyn_cast<const COFFObjectFile>(Obj); in printCOFFFileHeader()
[all …]
H A Dllvm-objdump.h22 class COFFObjectFile; variable
76 void printCOFFUnwindInfo(const object::COFFObjectFile *O);
87 void printCOFFSymbolTable(const object::COFFObjectFile *O);
H A Dllvm-objdump.cpp577 static std::error_code getRelocationValueString(const COFFObjectFile *Obj, in getRelocationValueString()
873 if (auto *COFF = dyn_cast<COFFObjectFile>(Obj)) in getRelocationValueString()
1441 if (const auto *COFFObj = dyn_cast<COFFObjectFile>(Obj)) { in disassembleObject()
2000 if (const COFFObjectFile *Coff = dyn_cast<const COFFObjectFile>(O)) { in printSymbolTable()
2128 if (const COFFObjectFile *Coff = dyn_cast<COFFObjectFile>(O)) in printUnwindInfo()
2202 if (isa<COFFObjectFile>(Obj)) { in printRawClangAST()
/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/COFF/
H A DReader.h24 using object::COFFObjectFile;
27 const COFFObjectFile &COFFObj;
35 explicit COFFReader(const COFFObjectFile &O) : COFFObj(O) {} in COFFReader()
H A DCOFFObjcopy.h16 class COFFObjectFile; variable
25 object::COFFObjectFile &In, Buffer &Out);
H A DCOFFObjcopy.cpp82 object::COFFObjectFile &In, Buffer &Out) { in executeObjcopyOnBinary()
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A DInputFile.h29 class COFFObjectFile; variable
47 PointerUnion3<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj;
67 object::COFFObjectFile &obj();
68 const object::COFFObjectFile &obj() const;
H A DInputFile.cpp268 IF.PdbOrObj = llvm::cast<COFFObjectFile>(IF.CoffObject.getBinary()); in open()
308 object::COFFObjectFile &InputFile::obj() { in obj()
310 return *PdbOrObj.get<object::COFFObjectFile *>(); in obj()
313 const object::COFFObjectFile &InputFile::obj() const { in obj()
315 return *PdbOrObj.get<object::COFFObjectFile *>(); in obj()
358 return PdbOrObj.is<object::COFFObjectFile *>(); in isObj()
H A DDumpOutputStyle.h32 class COFFObjectFile; variable
71 object::COFFObjectFile &getObj();
H A Dllvm-pdbutil.h24 class COFFObjectFile; variable
32 typedef llvm::PointerUnion<object::COFFObjectFile *, pdb::PDBFile *>
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/
H A DPDBContext.h22 class COFFObjectFile; variable
35 PDBContext(const object::COFFObjectFile &Object,
/freebsd-12.1/contrib/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp78 if (auto *CoffObj = dyn_cast<COFFObjectFile>(Obj)) in create()
103 const COFFObjectFile *CoffObj) { in addCoffExportSymbols()
179 auto *CoffObject = dyn_cast<COFFObjectFile>(Module); in isWin32Module()
184 if (auto *CoffObject = dyn_cast<COFFObjectFile>(Module)) in getModulePreferredBase()
H A DSymbolizableObjectFile.h64 std::error_code addCoffExportSymbols(const object::COFFObjectFile *CoffObj);
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DCOFF.h763 class COFFObjectFile : public ObjectFile {
925 COFFObjectFile(MemoryBufferRef Object, std::error_code &EC);
1080 uint32_t I, const COFFObjectFile *Owner) in ImportDirectoryEntryRef()
1104 const COFFObjectFile *OwningObject = nullptr;
1129 const COFFObjectFile *OwningObject = nullptr;
1137 const COFFObjectFile *Owner) in ExportDirectoryEntryRef()
1155 const COFFObjectFile *OwningObject = nullptr;
1162 const COFFObjectFile *Owner) in ImportedSymbolRef()
1165 const COFFObjectFile *Owner) in ImportedSymbolRef()
1180 const COFFObjectFile *OwningObject = nullptr;
[all …]
H A DObjectFile.h40 class COFFObjectFile; variable
340 static Expected<std::unique_ptr<COFFObjectFile>>
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DInputFiles.h41 using llvm::object::COFFObjectFile;
127 COFFObjectFile *getCOFFObj() { return COFFObj.get(); } in getCOFFObj()
193 std::unique_ptr<COFFObjectFile> COFFObj;
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp24 PDBContext::PDBContext(const COFFObjectFile &Object, in PDBContext()
/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/
H A Dllvm-objcopy.cpp130 else if (auto *COFFBinary = dyn_cast<object::COFFObjectFile>(&In)) in executeObjcopyOnBinary()

12