Searched refs:COFFObj (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/ |
| H A D | COFFReader.cpp | 27 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 D | COFFReader.h | 25 const COFFObjectFile &COFFObj; variable 33 explicit COFFReader(const COFFObjectFile &O) : COFFObj(O) {} in COFFReader()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.cpp | 242 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 D | ObjectFileInterface.cpp | 329 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 D | COFF_x86_64.cpp | 279 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 D | ObjectFile.cpp | 129 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 D | LVBinaryReader.cpp | 222 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 D | RuntimeDyld.cpp | 475 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 D | LVBinaryReader.h | 171 void mapVirtualAddress(const object::COFFObjectFile &COFFObj);
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | llvm-readobj.cpp | 344 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 D | llvm-objdump.cpp | 1721 } 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()
|