/llvm-project/llvm/lib/ObjCopy/COFF/ |
H A D | COFFWriter.cpp | 97 if (S.Header.SizeOfRawData > 0) in layoutSections() 101 FileSize += S.Header.SizeOfRawData; // For executables, this is already in layoutSections() 117 SizeOfInitializedData += S.Header.SizeOfRawData; in layoutSections() 325 S.Header.SizeOfRawData > Contents.size()) in writeSections() 327 S.Header.SizeOfRawData - Contents.size()); in writeSections() 329 Ptr += S.Header.SizeOfRawData; in writeSections() 409 RVA < S.Header.VirtualAddress + S.Header.SizeOfRawData) in virtualAddressToFileAddress() 428 S.Header.VirtualAddress + S.Header.SizeOfRawData) { in patchDebugDirectory() 430 S.Header.VirtualAddress + S.Header.SizeOfRawData) in patchDebugDirectory()
|
H A D | COFFObject.cpp | 124 Sec.Header.SizeOfRawData = 0; in truncateSections()
|
H A D | COFFObject.h | 56 Header.SizeOfRawData = OwnedContents.size(); in setOwnedContents()
|
/llvm-project/llvm/lib/ObjectYAML/ |
H A D | COFFEmitter.cpp | 241 S.Header.SizeOfRawData = DataSize; in layoutCOFF() 243 S.Header.SizeOfRawData = in layoutCOFF() 244 alignTo(S.Header.SizeOfRawData, CP.getFileAlignment()); in layoutCOFF() 246 CurrentSectionDataOffset += S.Header.SizeOfRawData; in layoutCOFF() 257 // Leave SizeOfRawData unaltered. For .bss sections in object files, it in layoutCOFF() 351 SizeOfCode += S.Header.SizeOfRawData; in initializeOptionalHeader() 353 SizeOfInitializedData += S.Header.SizeOfRawData; in initializeOptionalHeader() 355 SizeOfUninitializedData += S.Header.SizeOfRawData; in initializeOptionalHeader() 469 << binary_le(S.Header.SizeOfRawData) in writeCOFF() 488 if (S.Header.SizeOfRawData in writeCOFF() [all...] |
H A D | COFFYAML.cpp | 715 IO.mapOptional("SizeOfRawData", Sec.Header.SizeOfRawData, 0U); 717 if (!Sec.StructuredData.empty() && Sec.Header.SizeOfRawData) { 718 IO.setError("StructuredData and SizeOfRawData can't be used together");
|
/llvm-project/llvm/test/tools/yaml2obj/COFF/ |
H A D | invalid-raw-data.yaml | 2 # CHECK: YAML:14:5: error: StructuredData and SizeOfRawData can't be used together 18 SizeOfRawData: 4
|
H A D | xrelocs.yaml | 33 # CHECK-YAML-NEXT: SizeOfRawData: 16
|
/llvm-project/lldb/unittests/ObjectFile/PECOFF/ |
H A D | TestSectionSize.cpp | 42 SizeOfRawData: 512 in TEST_F() 75 // without the zero padding, instead of SizeOfRawData (512). in TEST_F()
|
/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/Inputs/ |
H A D | COFF_weak_nolibrary_serach_def.yaml | 22 SizeOfRawData: 0
|
/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/ |
H A D | COFF_rel32_4_reloc.test | 38 SizeOfRawData: 0
|
/llvm-project/lldb/source/Plugins/ObjectFile/COFF/ |
H A D | ObjectFileCOFF.cpp | 215 return Section->SizeOfRawData ? eSectionTypeData : eSectionTypeZeroFill; in CreateSections() 245 COFFSection->SizeOfRawData, in CreateSections()
|
/llvm-project/llvm/test/tools/llvm-dwarfdump/ |
H A D | coff-arm.yaml | 24 SizeOfRawData: 0
|
H A D | coff-arm64.yaml | 24 SizeOfRawData: 0
|
H A D | coff-x86_64.yaml | 24 SizeOfRawData: 0
|
H A D | coff-i386.yaml | 24 SizeOfRawData: 0
|
/llvm-project/lld/test/COFF/Inputs/ |
H A D | pdb-type-server-guid-collision-a.yaml | 82 SizeOfRawData: 4
|
H A D | pdb-type-server-guid-collision-b.yaml | 82 SizeOfRawData: 4
|
H A D | pdb_lines_2_relative.yaml | 18 SizeOfRawData: 0
|
/llvm-project/llvm/lib/Object/ |
H A D | COFFObjectFile.cpp | 488 if (Section->SizeOfRawData < Section->VirtualSize && in getRvaPtr() 489 Addr >= SectionStart + Section->SizeOfRawData) { in getRvaPtr() 1283 // SizeOfRawData and VirtualSize change what they represent depending on in getCOFFSymbol() 1286 // For object files, SizeOfRawData contains the size of section's data; in getCOFFSymbol() 1289 // For executables, SizeOfRawData *must* be a multiple of FileAlignment; the in getCOFFSymbol() 1291 // be greater than SizeOfRawData; the contents past that point should be in getCOFFSymbol() 1294 return std::min(Sec->VirtualSize, Sec->SizeOfRawData); in getCOFFRelocation() 1295 return Sec->SizeOfRawData; in getCOFFRelocation()
|
/llvm-project/llvm/test/tools/llvm-objcopy/COFF/ |
H A D | update-section.test | 70 SizeOfRawData: 0
|
/llvm-project/lld/COFF/ |
H A D | Writer.h | 61 uint64_t getRawSize() { return header.SizeOfRawData; } in getRawSize()
|
H A D | ICF.cpp | 179 a->header->SizeOfRawData == b->header->SizeOfRawData && in equalsConstant()
|
/llvm-project/llvm/tools/obj2yaml/ |
H A D | coff2yaml.cpp | 176 NewYAMLSection.Header.SizeOfRawData = COFFSection->SizeOfRawData; in dumpSections()
|
/llvm-project/lldb/test/Shell/ObjectFile/COFF/ |
H A D | basic.yaml | 53 SizeOfRawData: 0
|
/llvm-project/llvm/lib/MC/ |
H A D | WinCOFFObjectWriter.cpp | 558 W.write<uint32_t>(S.SizeOfRawData); 748 Sec->Header.SizeOfRawData = Asm.getSectionAddressSize(Section); in assignSectionNumbers() 752 Offset += Sec->Header.SizeOfRawData; in assignSectionNumbers() 788 Aux.Aux.SectionDefinition.Length = Sec->Header.SizeOfRawData; in assignFileOffsets()
|