Home
last modified time | relevance | path

Searched refs:COFFObj (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFReader.cpp27 const dos_header *DH = COFFObj.getDOSHeader(); in readExecutableHeaders()
28 Obj.Is64 = COFFObj.is64(); in readExecutableHeaders()
38 if (COFFObj.is64()) { in readExecutableHeaders()
39 Obj.PeHeader = *COFFObj.getPE32PlusHeader(); in readExecutableHeaders()
41 const pe32_header *PE32 = COFFObj.getPE32Header(); in readExecutableHeaders()
48 const data_directory *Dir = COFFObj.getDataDirectory(I); in readExecutableHeaders()
59 for (size_t I = 1, E = COFFObj.getNumberOfSections(); I <= E; I++) { in readSections()
60 Expected<const coff_section *> SecOrErr = COFFObj.getSection(I); in readSections()
69 if (Error E = COFFObj.getSectionContents(Sec, Contents)) in readSections()
72 ArrayRef<coff_relocation> Relocs = COFFObj.getRelocations(Sec); in readSections()
[all …]
H A DCOFFReader.h25 const COFFObjectFile &COFFObj; variable
33 explicit COFFReader(const COFFObjectFile &O) : COFFObj(O) {} in COFFReader()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp242 if (auto *COFFObj = dyn_cast<object::COFFObjectFile>(&Obj)) { in onObjLoad() local
248 for (auto &Sym : COFFObj->symbols()) { in onObjLoad()
266 if (*Sec == COFFObj->section_end()) in onObjLoad()
268 auto &COFFSec = *COFFObj->getCOFFSection(**Sec); in onObjLoad()
274 for (auto &Sym : COFFObj->symbols()) { in onObjLoad()
289 auto COFFSym = COFFObj->getCOFFSymbol(Sym); in onObjLoad()
299 COFFObj->getSymbol(WeakExternal->TagIndex); in onObjLoad()
302 Expected<StringRef> TargetName = COFFObj->getSymbolName(*TargetSymbol); in onObjLoad()
H A DObjectFileInterface.cpp329 else if (auto *COFFObj = dyn_cast<object::COFFObjectFile>(Obj->get())) in getObjectFileInterface() local
330 return getCOFFObjectFileSymbolInfo(ES, *COFFObj); in getObjectFileInterface()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFF_x86_64.cpp279 auto COFFObj = object::ObjectFile::createCOFFObjectFile(ObjectBuffer); in createLinkGraphFromCOFFObject_x86_64() local
280 if (!COFFObj) in createLinkGraphFromCOFFObject_x86_64()
281 return COFFObj.takeError(); in createLinkGraphFromCOFFObject_x86_64()
283 auto Features = (*COFFObj)->getFeatures(); in createLinkGraphFromCOFFObject_x86_64()
287 return COFFLinkGraphBuilder_x86_64(**COFFObj, std::move(SSP), in createLinkGraphFromCOFFObject_x86_64()
288 (*COFFObj)->makeTriple(), in createLinkGraphFromCOFFObject_x86_64()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DObjectFile.cpp129 const auto COFFObj = cast<COFFObjectFile>(this); in makeTriple()
130 if (COFFObj->getArch() == Triple::thumb) in makeTriple()
125 const auto COFFObj = cast<COFFObjectFile>(this); makeTriple() local
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.cpp222 void LVBinaryReader::mapVirtualAddress(const object::COFFObjectFile &COFFObj) { in mapVirtualAddress() argument
223 ErrorOr<uint64_t> ImageBase = COFFObj.getImageBase(); in mapVirtualAddress()
233 for (const object::SectionRef &Section : COFFObj.sections()) { in mapVirtualAddress()
237 const object::coff_section *COFFSection = COFFObj.getCOFFSection(Section); in mapVirtualAddress()
247 mapRangeAddress(COFFObj, Section, IsComdat); in mapVirtualAddress()
255 const object::coff_section *COFFSection = COFFObj.getCOFFSection(Section); in mapVirtualAddress()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp475 if (auto *COFFObj = dyn_cast<object::COFFObjectFile>(Obj)) { in isRequiredForExecution() local
476 const coff_section *CoffSection = COFFObj->getCOFFSection(Section); in isRequiredForExecution()
499 if (auto *COFFObj = dyn_cast<object::COFFObjectFile>(Obj)) in isReadOnlyData() local
500 return ((COFFObj->getCOFFSection(Section)->Characteristics & in isReadOnlyData()
516 if (auto *COFFObj = dyn_cast<object::COFFObjectFile>(Obj)) in isZeroInit() local
517 return COFFObj->getCOFFSection(Section)->Characteristics & in isZeroInit()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.h171 void mapVirtualAddress(const object::COFFObjectFile &COFFObj);
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A Dllvm-readobj.cpp344 if (const COFFObjectFile *COFFObj = dyn_cast<COFFObjectFile>(&Obj)) in createDumper() local
345 return createCOFFDumper(*COFFObj, Writer); in createDumper()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1721 } else if (const auto *COFFObj = dyn_cast<COFFObjectFile>(&Obj)) { in disassembleObject() local
1722 const chpe_metadata *CHPEMetadata = COFFObj->getCHPEMetadata(); in disassembleObject()
1725 cantFail(COFFObj->getRvaPtr(CHPEMetadata->CodeMap, CodeMapInt)); in disassembleObject()
1732 uint64_t Start = CodeMap[i].getStart() + COFFObj->getImageBase(); in disassembleObject()
1867 if (const auto *COFFObj = dyn_cast<COFFObjectFile>(&Obj)) { in disassembleObject() local
1868 for (const auto &ExportEntry : COFFObj->export_directories()) { in disassembleObject()
1879 uint64_t VA = COFFObj->getImageBase() + RVA; in disassembleObject()
2673 } else if (const auto *COFFObj = dyn_cast<COFFObjectFile>(Obj)) { in disassembleObject() local
2674 const chpe_metadata *CHPEMetadata = COFFObj->getCHPEMetadata(); in disassembleObject()