| /freebsd-13.1/contrib/llvm-project/llvm/lib/Object/ |
| H A D | COFFObjectFile.cpp | 417 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 D | SymbolSize.cpp | 36 return cast<COFFObjectFile>(O).getSectionID(Sec); in getSectionID() 46 return cast<COFFObjectFile>(O).getSymbolSectionID(Sym); in getSymbolSectionID()
|
| H A D | ObjectFile.cpp | 120 const auto COFFObj = cast<COFFObjectFile>(this); in makeTriple()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ARMWinEHPrinter.h | 142 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 D | Win64EHDumper.h | 17 class COFFObjectFile; variable 33 const object::COFFObjectFile &COFF; 37 Context(const object::COFFObjectFile &COFF, SymbolResolver Resolver, in Context()
|
| H A D | ARMWinEHPrinter.cpp | 201 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 D | Win64EHDumper.cpp | 114 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 D | ObjDumper.h | 136 std::unique_ptr<ObjDumper> createCOFFDumper(const object::COFFObjectFile &Obj,
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | COFFDump.h | 19 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 D | COFFDump.cpp | 161 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 D | Reader.h | 22 using object::COFFObjectFile; 25 const COFFObjectFile &COFFObj; 33 explicit COFFReader(const COFFObjectFile &O) : COFFObj(O) {} in COFFReader()
|
| H A D | COFFObjcopy.h | 17 class COFFObjectFile; variable 27 object::COFFObjectFile &In, raw_ostream &Out);
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | InputFile.h | 28 class COFFObjectFile; variable 46 PointerUnion<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj; 66 object::COFFObjectFile &obj(); 67 const object::COFFObjectFile &obj() const;
|
| H A D | InputFile.cpp | 271 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 D | DumpOutputStyle.h | 31 class COFFObjectFile; variable 76 object::COFFObjectFile &getObj();
|
| H A D | llvm-pdbutil.h | 23 class COFFObjectFile; variable 31 typedef llvm::PointerUnion<object::COFFObjectFile *, pdb::PDBFile *>
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | COFF.h | 799 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 D | ObjectFile.h | 39 class COFFObjectFile; variable 367 static Expected<std::unique_ptr<COFFObjectFile>>
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBContext.h | 21 class COFFObjectFile; variable 34 PDBContext(const object::COFFObjectFile &Object,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
| H A D | SymbolizableObjectFile.cpp | 68 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 D | SymbolizableObjectFile.h | 66 Error addCoffExportSymbols(const object::COFFObjectFile *CoffObj);
|
| /freebsd-13.1/contrib/llvm-project/lld/COFF/ |
| H A D | InputFiles.h | 47 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 D | InputFiles.cpp | 168 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 D | PDBContext.cpp | 23 PDBContext::PDBContext(const COFFObjectFile &Object, in PDBContext()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSession.cpp | 129 const object::COFFObjectFile *ObjFile = in getPdbPathFromExe() 130 dyn_cast<object::COFFObjectFile>(BinaryFile->getBinary()); in getPdbPathFromExe()
|