Home
last modified time | relevance | path

Searched refs:DataDirectories (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCOFFYAML.cpp475 IO.mapOptional("ExportTable", PH.DataDirectories[COFF::EXPORT_TABLE]); in mapping()
476 IO.mapOptional("ImportTable", PH.DataDirectories[COFF::IMPORT_TABLE]); in mapping()
481 PH.DataDirectories[COFF::BASE_RELOCATION_TABLE]); in mapping()
482 IO.mapOptional("Debug", PH.DataDirectories[COFF::DEBUG_DIRECTORY]); in mapping()
484 IO.mapOptional("GlobalPtr", PH.DataDirectories[COFF::GLOBAL_PTR]); in mapping()
485 IO.mapOptional("TlsTable", PH.DataDirectories[COFF::TLS_TABLE]); in mapping()
487 PH.DataDirectories[COFF::LOAD_CONFIG_TABLE]); in mapping()
488 IO.mapOptional("BoundImport", PH.DataDirectories[COFF::BOUND_IMPORT]); in mapping()
489 IO.mapOptional("IAT", PH.DataDirectories[COFF::IAT]); in mapping()
491 PH.DataDirectories[COFF::DELAY_IMPORT_DESCRIPTOR]); in mapping()
[all …]
H A DCOFFEmitter.cpp456 const Optional<COFF::DataDirectory> *DataDirectories = in writeCOFF() local
457 CP.Obj.OptionalHeader->DataDirectories; in writeCOFF()
458 uint32_t NumDataDir = sizeof(CP.Obj.OptionalHeader->DataDirectories) / in writeCOFF()
460 if (I >= NumDataDir || !DataDirectories[I]) { in writeCOFF()
464 OS << binary_le(DataDirectories[I]->RelativeVirtualAddress); in writeCOFF()
465 OS << binary_le(DataDirectories[I]->Size); in writeCOFF()
/llvm-project-15.0.7/llvm/lib/ObjCopy/COFF/
H A DCOFFWriter.cpp191 Obj.PeHeader.NumberOfRvaAndSize = Obj.DataDirectories.size(); in finalize()
195 PeHeaderSize + sizeof(data_directory) * Obj.DataDirectories.size(); in finalize()
204 PeHeaderSize + sizeof(data_directory) * Obj.DataDirectories.size(); in finalize()
302 for (const auto &DD : Obj.DataDirectories) { in writeHeaders()
418 if (Obj.DataDirectories.size() <= DEBUG_DIRECTORY) in patchDebugDirectory()
420 const data_directory *Dir = &Obj.DataDirectories[DEBUG_DIRECTORY]; in patchDebugDirectory()
H A DCOFFObject.h108 std::vector<object::data_directory> DataDirectories; member
H A DCOFFReader.cpp51 Obj.DataDirectories.emplace_back(*Dir); in readExecutableHeaders()
/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DCOFFYAML.h100 Optional<COFF::DataDirectory> DataDirectories[COFF::NUM_DATA_DIRECTORIES]; member
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Dcoff2yaml.cpp86 for (auto &DestDD : YAMLObj.OptionalHeader->DataDirectories) { in dumpOptionalHeader()