Searched refs:OutSection (Results 1 - 7 of 7) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DWARFLinkerUnit.cpp | 100 SectionDescriptor &OutSection = 102 DwarfEmitterImpl Emitter(DWARFLinker::OutputFileType::Object, OutSection.OS); 110 OutSection.notePatch(DebugOffsetPatch{ 119 OutSection.setSizesForSectionCreatedByAsmPrinter(); 175 DwarfUnit::emitPubAcceleratorEntry(SectionDescriptor &OutSection, argument 180 OutSection.emitIntVal(0xBADDEF, 182 LengthOffset = OutSection.OS.tell(); 184 OutSection.emitIntVal(dwarf::DW_PUBNAMES_VERSION, 2); // Version 186 OutSection.notePatch(DebugOffsetPatch{ 187 OutSection 228 SectionDescriptor &OutSection = local 239 SectionDescriptor &OutSection = local [all...] |
H A D | DWARFLinkerImpl.cpp | 754 SectionDescriptor &OutSection = local 809 uint64_t OffsetToCIERecord = OutSection.OS.tell(); 819 OutSection.OS << CIEData; 826 OutSection.notePatch( 827 DebugOffsetPatch{OutSection.OS.tell() + 4, &OutSection, true}); 834 OrigFrameData.substr(InputOffset, FDERemainingBytes), OutSection); 1008 CU->forEach([&](SectionDescriptor &OutSection) { 1009 OutSection.ListDebugStrPatch.forEach([&](DebugStrPatch &Patch) { 1013 OutSection 1261 SectionDescriptor &OutSection = local 1282 SectionDescriptor &OutSection = local 1303 SectionDescriptor &OutSection = local 1324 SectionDescriptor &OutSection = local 1383 SectionDescriptor &OutSection = local [all...] |
H A D | DebugLineSectionEmitter.h | 37 SectionDescriptor &OutSection = 41 OutSection.emitUnitLength(0xBADDEF); 42 uint64_t OffsetAfterUnitLength = OutSection.OS.tell(); 45 emitLineTablePrologue(LineTable.Prologue, OutSection); 48 emitLineTableRows(LineTable, OutSection); 49 uint64_t OffsetAfterEnd = OutSection.OS.tell(); 53 OutSection.getFormParams().getDwarfOffsetByteSize() < 55 OutSection.apply(OffsetAfterUnitLength - 56 OutSection.getFormParams().getDwarfOffsetByteSize(),
|
H A D | DWARFLinkerTypeUnit.cpp | 196 forEach([&](SectionDescriptor &OutSection) { 202 OutSection.ListDebugStrPatch.sort(StrPatchesComparator); 210 OutSection.ListDebugTypeStrPatch.sort(TypeStrPatchesComparator); 218 forEach([&](SectionDescriptor &OutSection) { 225 OutSection.ListDebugLineStrPatch.sort(LineStrPatchesComparator); 234 OutSection.ListDebugTypeLineStrPatch.sort(TypeLineStrPatchesComparator);
|
H A D | DWARFEmitterImpl.h | 102 uint64_t &NextOffset, MCSection *OutSection);
|
H A D | DWARFLinkerCompileUnit.cpp | 925 SectionDescriptor &OutSection = local 939 OutSection.emitIntVal(List.Header.Version, sizeof(List.Header.Version)); 969 OutSection.emitIntVal(Flags, sizeof(Flags)); 973 OutSection.notePatch(DebugOffsetPatch{ 974 OutSection.OS.tell(), 978 OutSection.emitIntVal(0xBADDEF, List.Header.getOffsetByteSize()); 985 encodeULEB128(MacroEntry.Type, OutSection.OS); 1000 OutSection.emitIntVal(MacroType, 1); 1003 encodeULEB128(MacroEntry.ExtConstant, OutSection.OS); 1006 OutSection [all...] |
H A D | DWARFLinkerUnit.h | 166 emitPubAcceleratorEntry(SectionDescriptor &OutSection, const AccelInfo &Info,
|
Completed in 109 milliseconds