Home
last modified time | relevance | path

Searched full:sizeofrawdata (Results 1 – 25 of 44) sorted by relevance

12

/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFWriter.cpp97 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 DCOFFObject.cpp124 Sec.Header.SizeOfRawData = 0; in truncateSections()
H A DCOFFObject.h56 Header.SizeOfRawData = OwnedContents.size(); in setOwnedContents()
/llvm-project/llvm/lib/ObjectYAML/
H A DCOFFEmitter.cpp241 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 DCOFFYAML.cpp715 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 Dinvalid-raw-data.yaml2 # CHECK: YAML:14:5: error: StructuredData and SizeOfRawData can't be used together
18 SizeOfRawData: 4
H A Dxrelocs.yaml33 # CHECK-YAML-NEXT: SizeOfRawData: 16
/llvm-project/lldb/unittests/ObjectFile/PECOFF/
H A DTestSectionSize.cpp42 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 DCOFF_weak_nolibrary_serach_def.yaml22 SizeOfRawData: 0
/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/
H A DCOFF_rel32_4_reloc.test38 SizeOfRawData: 0
/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
H A DObjectFileCOFF.cpp215 return Section->SizeOfRawData ? eSectionTypeData : eSectionTypeZeroFill; in CreateSections()
245 COFFSection->SizeOfRawData, in CreateSections()
/llvm-project/llvm/test/tools/llvm-dwarfdump/
H A Dcoff-arm.yaml24 SizeOfRawData: 0
H A Dcoff-arm64.yaml24 SizeOfRawData: 0
H A Dcoff-x86_64.yaml24 SizeOfRawData: 0
H A Dcoff-i386.yaml24 SizeOfRawData: 0
/llvm-project/lld/test/COFF/Inputs/
H A Dpdb-type-server-guid-collision-a.yaml82 SizeOfRawData: 4
H A Dpdb-type-server-guid-collision-b.yaml82 SizeOfRawData: 4
H A Dpdb_lines_2_relative.yaml18 SizeOfRawData: 0
/llvm-project/llvm/lib/Object/
H A DCOFFObjectFile.cpp488 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 Dupdate-section.test70 SizeOfRawData: 0
/llvm-project/lld/COFF/
H A DWriter.h61 uint64_t getRawSize() { return header.SizeOfRawData; } in getRawSize()
H A DICF.cpp179 a->header->SizeOfRawData == b->header->SizeOfRawData && in equalsConstant()
/llvm-project/llvm/tools/obj2yaml/
H A Dcoff2yaml.cpp176 NewYAMLSection.Header.SizeOfRawData = COFFSection->SizeOfRawData; in dumpSections()
/llvm-project/lldb/test/Shell/ObjectFile/COFF/
H A Dbasic.yaml53 SizeOfRawData: 0
/llvm-project/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp558 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()

12