Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DCOFFObjectFile.cpp102 const coff_symbol_type *COFFObjectFile::toSymb(DataRefImpl Ref) const { in toSymb()
119 const coff_section *COFFObjectFile::toSec(DataRefImpl Ref) const { in toSec()
136 void COFFObjectFile::moveSymbolNext(DataRefImpl &Ref) const { in moveSymbolNext()
151 Expected<StringRef> COFFObjectFile::getSymbolName(DataRefImpl Ref) const { in getSymbolName()
155 uint64_t COFFObjectFile::getSymbolValueImpl(DataRefImpl Ref) const { in getSymbolValueImpl()
159 uint32_t COFFObjectFile::getSymbolAlignment(DataRefImpl Ref) const { in getSymbolAlignment()
166 Expected<uint64_t> COFFObjectFile::getSymbolAddress(DataRefImpl Ref) const { in getSymbolAddress()
187 Expected<SymbolRef::Type> COFFObjectFile::getSymbolType(DataRefImpl Ref) const { in getSymbolType()
210 Expected<uint32_t> COFFObjectFile::getSymbolFlags(DataRefImpl Ref) const { in getSymbolFlags()
241 uint64_t COFFObjectFile::getCommonSymbolSizeImpl(DataRefImpl Ref) const { in getCommonSymbolSizeImpl()
[all …]
H A DSymbolSize.cpp36 return cast<COFFObjectFile>(O).getSectionID(Sec); in getSectionID()
46 return cast<COFFObjectFile>(O).getSymbolSectionID(Sym); in getSymbolSectionID()
H A DCMakeLists.txt8 COFFObjectFile.cpp
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A DCOFFDump.h19 class COFFObjectFile; variable
25 Error getCOFFRelocationValueString(const object::COFFObjectFile *Obj,
29 void printCOFFUnwindInfo(const object::COFFObjectFile *O);
30 void printCOFFFileHeader(const object::COFFObjectFile &Obj);
32 void printCOFFSymbolTable(const object::COFFObjectFile &O);
H A DCOFFDump.cpp42 explicit COFFDumper(const llvm::object::COFFObjectFile &Obj) : Obj(Obj) { in COFFDumper()
57 const llvm::object::COFFObjectFile &Obj;
318 static Error resolveSectionAndAddress(const COFFObjectFile *Obj, in resolveSectionAndAddress()
352 getSectionContents(const COFFObjectFile *Obj, in getSectionContents()
393 printSEHTable(const COFFObjectFile *Obj, uint32_t TableVA, int Count) { in printSEHTable()
429 static void printTLSDirectory(const COFFObjectFile *Obj) { in printTLSDirectory()
448 static void printLoadConfiguration(const COFFObjectFile *Obj) { in printLoadConfiguration()
486 static void printImportTables(const COFFObjectFile *Obj) { in printImportTables()
532 static void printExportTable(const COFFObjectFile *Obj) { in printExportTable()
584 static bool getPDataSection(const COFFObjectFile *Obj, in getPDataSection()
[all …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/
H A DARMWinEHPrinter.h144 getSectionContaining(const object::COFFObjectFile &COFF, uint64_t Address);
147 getSymbol(const object::COFFObjectFile &COFF, uint64_t Address,
151 getRelocatedSymbol(const object::COFFObjectFile &COFF,
155 getSymbolForLocation(const object::COFFObjectFile &COFF,
161 object::SymbolRef getPreferredSymbol(const object::COFFObjectFile &COFF,
165 bool dumpXDataRecord(const object::COFFObjectFile &COFF,
168 bool dumpUnpackedEntry(const object::COFFObjectFile &COFF,
171 bool dumpPackedEntry(const object::COFFObjectFile &COFF,
174 bool dumpPackedARM64Entry(const object::COFFObjectFile &COFF,
177 bool dumpProcedureDataEntry(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.cpp223 Decoder::getSectionContaining(const COFFObjectFile &COFF, uint64_t VA) { in getSectionContaining()
234 ErrorOr<object::SymbolRef> Decoder::getSymbol(const COFFObjectFile &COFF, in getSymbol()
252 ErrorOr<SymbolRef> Decoder::getRelocatedSymbol(const COFFObjectFile &, in getRelocatedSymbol() argument
263 SymbolRef Decoder::getPreferredSymbol(const COFFObjectFile &COFF, SymbolRef Sym, in getPreferredSymbol()
291 const COFFObjectFile &COFF, const SectionRef &Section, in getSymbolForLocation()
1020 bool Decoder::dumpXDataRecord(const COFFObjectFile &COFF, in dumpXDataRecord()
1131 bool Decoder::dumpUnpackedEntry(const COFFObjectFile &COFF, in dumpUnpackedEntry()
1199 bool Decoder::dumpPackedEntry(const object::COFFObjectFile &COFF, in dumpPackedEntry()
1297 bool Decoder::dumpPackedARM64Entry(const object::COFFObjectFile &COFF, in dumpPackedARM64Entry()
1430 bool Decoder::dumpProcedureDataEntry(const COFFObjectFile &COFF, in dumpProcedureDataEntry()
[all …]
H A DWin64EHDumper.cpp114 static std::error_code getSymbol(const COFFObjectFile &COFF, uint64_t VA, in getSymbol()
128 static object::SymbolRef getPreferredSymbol(const COFFObjectFile &COFF, in getPreferredSymbol()
228 getSectionContaining(const COFFObjectFile &COFF, uint64_t VA) { in getSectionContaining()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.h41 COFFLinkGraphBuilder(const object::COFFObjectFile &Obj, Triple TT,
46 const object::COFFObjectFile &getObject() const { return Obj; } in getObject()
81 object::COFFObjectFile::section_iterator_range sections() const { in sections()
158 static uint64_t getSectionAddress(const object::COFFObjectFile &Obj,
160 static uint64_t getSectionSize(const object::COFFObjectFile &Obj,
163 static unsigned getPointerSize(const object::COFFObjectFile &Obj);
164 static support::endianness getEndianness(const object::COFFObjectFile &Obj);
171 const object::COFFObjectFile &Obj;
H A DCOFFLinkGraphBuilder.cpp27 const object::COFFObjectFile &Obj, Triple TT, in COFFLinkGraphBuilder()
43 COFFLinkGraphBuilder::getPointerSize(const object::COFFObjectFile &Obj) { in getPointerSize()
48 COFFLinkGraphBuilder::getEndianness(const object::COFFObjectFile &Obj) { in getEndianness()
52 uint64_t COFFLinkGraphBuilder::getSectionSize(const object::COFFObjectFile &Obj, in getSectionSize()
62 COFFLinkGraphBuilder::getSectionAddress(const object::COFFObjectFile &Obj, in getSectionAddress()
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/COFF/
H A DCOFFReader.h22 using object::COFFObjectFile;
25 const COFFObjectFile &COFFObj;
33 explicit COFFReader(const COFFObjectFile &O) : COFFObj(O) {} in COFFReader()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/
H A DInputFile.h28 class COFFObjectFile; variable
45 PointerUnion<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj;
58 InputFile(object::COFFObjectFile *Obj) { PdbOrObj = Obj; } in InputFile()
68 object::COFFObjectFile &obj();
69 const object::COFFObjectFile &obj() const;
/openbsd-src/gnu/llvm/llvm/include/llvm/ObjCopy/COFF/
H A DCOFFObjcopy.h17 class COFFObjectFile; variable
30 object::COFFObjectFile &In, raw_ostream &Out);
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DCOFF.h788 class COFFObjectFile : public ObjectFile {
790 COFFObjectFile(MemoryBufferRef Object);
837 static Expected<std::unique_ptr<COFFObjectFile>>
1115 uint32_t I, const COFFObjectFile *Owner) in ImportDirectoryEntryRef()
1139 const COFFObjectFile *OwningObject = nullptr;
1146 uint32_t I, const COFFObjectFile *Owner) in DelayImportDirectoryEntryRef()
1164 const COFFObjectFile *OwningObject = nullptr;
1172 const COFFObjectFile *Owner) in ExportDirectoryEntryRef()
1190 const COFFObjectFile *OwningObject = nullptr;
1197 const COFFObjectFile *Owner) in ImportedSymbolRef()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/
H A DPDBContext.h21 class COFFObjectFile; variable
34 PDBContext(const object::COFFObjectFile &Object,
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DInputFile.cpp317 IF.PdbOrObj = llvm::cast<COFFObjectFile>(IF.CoffObject.getBinary()); in open()
358 object::COFFObjectFile &InputFile::obj() { in obj()
360 return *PdbOrObj.get<object::COFFObjectFile *>(); in obj()
363 const object::COFFObjectFile &InputFile::obj() const { in obj()
365 return *PdbOrObj.get<object::COFFObjectFile *>(); in obj()
408 return PdbOrObj.is<object::COFFObjectFile *>(); in isObj()
/openbsd-src/gnu/llvm/llvm/tools/llvm-pdbutil/
H A DDumpOutputStyle.h24 class COFFObjectFile; variable
69 object::COFFObjectFile &getObj();
/openbsd-src/gnu/llvm/llvm/tools/obj2yaml/
H A Dcoff2yaml.cpp25 const object::COFFObjectFile &Obj;
34 COFFDumper(const object::COFFObjectFile &Obj);
40 COFFDumper::COFFDumper(const object::COFFObjectFile &Obj) : Obj(Obj) { in COFFDumper()
102 initializeFileAndStringTable(const llvm::object::COFFObjectFile &Obj, in initializeFileAndStringTable()
359 std::error_code coff2yaml(raw_ostream &Out, const object::COFFObjectFile &Obj) { in coff2yaml()
/openbsd-src/gnu/llvm/lld/COFF/
H A DInputFiles.h48 using llvm::object::COFFObjectFile;
157 COFFObjectFile *getCOFFObj() { return coffObj.get(); } in getCOFFObj()
269 std::unique_ptr<COFFObjectFile> coffObj;
402 std::unique_ptr<COFFObjectFile> coffObj;
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp68 if (auto *CoffObj = dyn_cast<COFFObjectFile>(Obj)) in create()
110 const COFFObjectFile *CoffObj) { in addCoffExportSymbols()
224 auto *CoffObject = dyn_cast<COFFObjectFile>(Module); in isWin32Module()
229 if (auto *CoffObject = dyn_cast<COFFObjectFile>(Module)) in getModulePreferredBase()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Object/
H A DBUILD.gn24 "COFFObjectFile.cpp",
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/
H A DObjCopy.cpp48 if (auto *COFFBinary = dyn_cast<object::COFFObjectFile>(&In)) { in executeObjcopyOnBinary()
/openbsd-src/gnu/usr.bin/clang/libLLVMObject/
H A DMakefile14 COFFObjectFile.cpp \
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp153 const object::COFFObjectFile &Obj) { in getCOFFObjectFileSymbolInfo()
284 else if (auto *COFFObj = dyn_cast<object::COFFObjectFile>(Obj->get())) in getObjectFileInterface()

123