Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DCOFFObjectFile.cpp417 Error COFFObjectFile::initSymbolTablePtr() { in initSymbolTablePtr()
550 Error COFFObjectFile::initImportTablePtr() { in initImportTablePtr()
597 Error COFFObjectFile::initExportTablePtr() { in initExportTablePtr()
617 Error COFFObjectFile::initBaseRelocPtr() { in initBaseRelocPtr()
694 Error COFFObjectFile::initLoadConfigPtr() { in initLoadConfigPtr()
711 Expected<std::unique_ptr<COFFObjectFile>>
713 std::unique_ptr<COFFObjectFile> Obj(new COFFObjectFile(std::move(Object))); in create()
719 COFFObjectFile::COFFObjectFile(MemoryBufferRef Object) in COFFObjectFile() function in COFFObjectFile
730 Error COFFObjectFile::initialize() { in initialize()
1654 Expected<std::unique_ptr<COFFObjectFile>>
[all …]
H A DSymbolSize.cpp36 return cast<COFFObjectFile>(O).getSectionID(Sec); in getSectionID()
46 return cast<COFFObjectFile>(O).getSymbolSectionID(Sym); in getSymbolSectionID()
H A DObjectFile.cpp120 const auto COFFObj = cast<COFFObjectFile>(this); in makeTriple()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DARMWinEHPrinter.h142 getSymbol(const object::COFFObjectFile &COFF, uint64_t Address,
146 getRelocatedSymbol(const object::COFFObjectFile &COFF,
150 getSymbolForLocation(const object::COFFObjectFile &COFF,
156 object::SymbolRef getPreferredSymbol(const object::COFFObjectFile &COFF,
159 bool dumpXDataRecord(const object::COFFObjectFile &COFF,
162 bool dumpUnpackedEntry(const object::COFFObjectFile &COFF,
165 bool dumpPackedEntry(const object::COFFObjectFile &COFF,
168 bool dumpPackedARM64Entry(const object::COFFObjectFile &COFF,
171 bool dumpProcedureDataEntry(const object::COFFObjectFile &COFF,
174 void dumpProcedureData(const object::COFFObjectFile &COFF,
[all …]
H A DWin64EHDumper.h17 class COFFObjectFile; variable
33 const object::COFFObjectFile &COFF;
37 Context(const object::COFFObjectFile &COFF, SymbolResolver Resolver, in Context()
H A DARMWinEHPrinter.cpp201 Decoder::getSectionContaining(const COFFObjectFile &COFF, uint64_t VA) { in getSectionContaining()
230 ErrorOr<SymbolRef> Decoder::getRelocatedSymbol(const COFFObjectFile &, in getRelocatedSymbol() argument
241 SymbolRef Decoder::getPreferredSymbol(const COFFObjectFile &COFF, in getPreferredSymbol()
264 const COFFObjectFile &COFF, const SectionRef &Section, in getSymbolForLocation()
904 bool Decoder::dumpXDataRecord(const COFFObjectFile &COFF, in dumpXDataRecord()
1015 bool Decoder::dumpUnpackedEntry(const COFFObjectFile &COFF, in dumpUnpackedEntry()
1085 bool Decoder::dumpPackedEntry(const object::COFFObjectFile &COFF, in dumpPackedEntry()
1126 bool Decoder::dumpPackedARM64Entry(const object::COFFObjectFile &COFF, in dumpPackedARM64Entry()
1255 bool Decoder::dumpProcedureDataEntry(const COFFObjectFile &COFF, in dumpProcedureDataEntry()
1273 void Decoder::dumpProcedureData(const COFFObjectFile &COFF, in dumpProcedureData()
[all …]
H A DWin64EHDumper.cpp114 static std::error_code getSymbol(const COFFObjectFile &COFF, uint64_t VA, in getSymbol()
190 getSectionContaining(const COFFObjectFile &COFF, uint64_t VA) { in getSectionContaining()
H A DObjDumper.h136 std::unique_ptr<ObjDumper> createCOFFDumper(const object::COFFObjectFile &Obj,
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DCOFFDump.h19 class COFFObjectFile; variable
26 Error getCOFFRelocationValueString(const object::COFFObjectFile *Obj,
30 void printCOFFUnwindInfo(const object::COFFObjectFile *O);
33 void printCOFFSymbolTable(const object::COFFObjectFile *O);
H A DCOFFDump.cpp161 static Error resolveSectionAndAddress(const COFFObjectFile *Obj, in resolveSectionAndAddress()
195 getSectionContents(const COFFObjectFile *Obj, in getSectionContents()
272 static void printTLSDirectory(const COFFObjectFile *Obj) { in printTLSDirectory()
303 static void printLoadConfiguration(const COFFObjectFile *Obj) { in printLoadConfiguration()
350 static void printImportTables(const COFFObjectFile *Obj) { in printImportTables()
396 static void printExportTable(const COFFObjectFile *Obj) { in printExportTable()
448 static bool getPDataSection(const COFFObjectFile *Obj, in getPDataSection()
530 static void printRuntimeFunction(const COFFObjectFile *Obj, in printRuntimeFunction()
553 static void printRuntimeFunctionRels(const COFFObjectFile *Obj, in printRuntimeFunctionRels()
599 void objdump::printCOFFUnwindInfo(const COFFObjectFile *Obj) { in printCOFFUnwindInfo()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/
H A DReader.h22 using object::COFFObjectFile;
25 const COFFObjectFile &COFFObj;
33 explicit COFFReader(const COFFObjectFile &O) : COFFObj(O) {} in COFFReader()
H A DCOFFObjcopy.h17 class COFFObjectFile; variable
27 object::COFFObjectFile &In, raw_ostream &Out);
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DInputFile.h28 class COFFObjectFile; variable
46 PointerUnion<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj;
66 object::COFFObjectFile &obj();
67 const object::COFFObjectFile &obj() const;
H A DInputFile.cpp271 IF.PdbOrObj = llvm::cast<COFFObjectFile>(IF.CoffObject.getBinary()); in open()
312 object::COFFObjectFile &InputFile::obj() { in obj()
314 return *PdbOrObj.get<object::COFFObjectFile *>(); in obj()
317 const object::COFFObjectFile &InputFile::obj() const { in obj()
319 return *PdbOrObj.get<object::COFFObjectFile *>(); in obj()
362 return PdbOrObj.is<object::COFFObjectFile *>(); in isObj()
H A DDumpOutputStyle.h31 class COFFObjectFile; variable
76 object::COFFObjectFile &getObj();
H A Dllvm-pdbutil.h23 class COFFObjectFile; variable
31 typedef llvm::PointerUnion<object::COFFObjectFile *, pdb::PDBFile *>
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/
H A DCOFF.h799 class COFFObjectFile : public ObjectFile {
801 COFFObjectFile(MemoryBufferRef Object);
1142 const COFFObjectFile *OwningObject = nullptr;
1167 const COFFObjectFile *OwningObject = nullptr;
1193 const COFFObjectFile *OwningObject = nullptr;
1200 const COFFObjectFile *Owner) in ImportedSymbolRef()
1203 const COFFObjectFile *Owner) in ImportedSymbolRef()
1218 const COFFObjectFile *OwningObject = nullptr;
1225 const COFFObjectFile *Owner) in BaseRelocRef()
1244 Error load(const COFFObjectFile *O);
[all …]
H A DObjectFile.h39 class COFFObjectFile; variable
367 static Expected<std::unique_ptr<COFFObjectFile>>
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBContext.h21 class COFFObjectFile; variable
34 PDBContext(const object::COFFObjectFile &Object,
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp68 if (auto *CoffObj = dyn_cast<COFFObjectFile>(Obj)) in create()
110 const COFFObjectFile *CoffObj) { in addCoffExportSymbols()
219 auto *CoffObject = dyn_cast<COFFObjectFile>(Module); in isWin32Module()
224 if (auto *CoffObject = dyn_cast<COFFObjectFile>(Module)) in getModulePreferredBase()
H A DSymbolizableObjectFile.h66 Error addCoffExportSymbols(const object::COFFObjectFile *CoffObj);
/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DInputFiles.h47 using llvm::object::COFFObjectFile;
165 COFFObjectFile *getCOFFObj() { return coffObj.get(); } in getCOFFObj()
277 std::unique_ptr<COFFObjectFile> coffObj;
416 std::unique_ptr<COFFObjectFile> coffObj;
H A DInputFiles.cpp168 COFFObjectFile *coffObj = cast<COFFObjectFile>(coffObjPtr.get()); in parse()
187 if (auto *obj = dyn_cast<COFFObjectFile>(bin.get())) { in parse()
479 static const coff_aux_section_definition *findSectionDef(COFFObjectFile *obj, in findSectionDef()
1136 static bool isRVACode(COFFObjectFile *coffObj, uint64_t rva, InputFile *file) { in isRVACode()
1151 if (auto *obj = dyn_cast<COFFObjectFile>(bin.get())) { in parse()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp23 PDBContext::PDBContext(const COFFObjectFile &Object, in PDBContext()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp129 const object::COFFObjectFile *ObjFile = in getPdbPathFromExe()
130 dyn_cast<object::COFFObjectFile>(BinaryFile->getBinary()); in getPdbPathFromExe()

12