Home
last modified time | relevance | path

Searched refs:OutDIE (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DAcceleratorRecordsSaver.cpp147 saveNameRecord(AttrInfo.Name, OutDIE, InputDieEntry->getTag(), in save()
170 saveNameRecord(NameWithoutTemplateParams, OutDIE, in save()
176 saveObjC(InputDieEntry, OutDIE, AttrInfo); in save()
191 saveNameRecord(Selector, OutDIE, InputDieEntry->getTag(), true); in saveObjC()
194 saveObjCNameRecord(ClassName, OutDIE, InputDieEntry->getTag()); in saveObjC()
214 Info.OutOffset = OutDIE->getOffset(); in saveNameRecord()
229 Info.OutOffset = OutDIE->getOffset(); in saveNamespaceRecord()
242 Info.OutDIE = OutDIE; in saveNamespaceRecord()
254 Info.OutOffset = OutDIE->getOffset(); in saveObjCNameRecord()
272 Info.OutOffset = OutDIE->getOffset(); in saveTypeRecord()
[all …]
H A DDIEAttributeCloner.h49 DIEAttributeCloner(DIE *OutDIE, CompileUnit &InUnit, CompileUnit *OutUnit, in DIEAttributeCloner() argument
55 : DIEAttributeCloner(OutDIE, InUnit, in DIEAttributeCloner()
61 DIEAttributeCloner(DIE *OutDIE, CompileUnit &InUnit, TypeUnit *OutUnit, in DIEAttributeCloner() argument
67 : DIEAttributeCloner(OutDIE, InUnit, in DIEAttributeCloner()
85 DIEAttributeCloner(DIE *OutDIE, CompileUnit &InUnit, in DIEAttributeCloner() argument
92 : OutDIE(OutDIE), InUnit(InUnit), OutUnit(OutUnit), in DIEAttributeCloner()
142 DIE *OutDIE = nullptr; variable
H A DAcceleratorRecordsSaver.h38 void save(const DWARFDebugInfoEntry *InputDieEntry, DIE *OutDIE,
46 void saveObjC(const DWARFDebugInfoEntry *InputDieEntry, DIE *OutDIE,
49 void saveNameRecord(StringEntry *Name, DIE *OutDIE, dwarf::Tag Tag,
51 void saveNamespaceRecord(StringEntry *Name, DIE *OutDIE, dwarf::Tag Tag,
53 void saveObjCNameRecord(StringEntry *Name, DIE *OutDIE, dwarf::Tag Tag);
54 void saveTypeRecord(StringEntry *Name, DIE *OutDIE, dwarf::Tag Tag,
H A DDWARFLinkerTypeUnit.h48 DIE *OutDIE = nullptr; member
61 if (&Info.TypeEntryBodyPtr->getFinalDie() != Info.OutDIE) in forEachAcceleratorRecord()
64 Info.OutOffset = Info.OutDIE->getOffset(); in forEachAcceleratorRecord()
84 uint64_t finalizeTypeEntryRec(uint64_t OutOffset, DIE *OutDIE,
H A DDWARFLinkerTypeUnit.cpp240 uint64_t TypeUnit::finalizeTypeEntryRec(uint64_t OutOffset, DIE *OutDIE, in finalizeTypeEntryRec() argument
243 DIEGenerator DIEGen(OutDIE, Types.getThreadLocalAllocator(), *this); in finalizeTypeEntryRec()
245 OutOffset += OutDIE->getSize() - 1; in finalizeTypeEntryRec()
261 OutDIE->setSize(OutOffset - OutDIE->getOffset()); in finalizeTypeEntryRec()
H A DDIEAttributeCloner.cpp47 AttrOutOffset = OutUnit.isCompileUnit() ? OutDIE->getOffset() : 0; in clone()
204 AttrOutOffset, OutDIE, InUnit.getDieTypeEntry(InputDIEIdx), in cloneStringAttr()
218 DebugTypeStrPatch{AttrOutOffset, OutDIE, in cloneStringAttr()
262 AttrOutOffset, OutDIE, InUnit.getDieTypeEntry(InputDIEIdx), in cloneDieRefAttr()
372 OutDIE, in cloneScalarAttr()
H A DDWARFLinkerCompileUnit.cpp1490 DIE *OutDIE = in createTypeDIEandCloneAttributes() local
1494 if (OutDIE != nullptr) { in createTypeDIEandCloneAttributes()
1498 DIEAttributeCloner AttributesCloner(OutDIE, *this, ArtificialTypeUnit, in createTypeDIEandCloneAttributes()
1506 AccelRecordsSaver.save(InputDieEntry, OutDIE, AttributesCloner.AttrInfo, in createTypeDIEandCloneAttributes()
1511 OutDIE->setSize(AttributesCloner.getOutOffset() + 1); in createTypeDIEandCloneAttributes()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h407 DIELoc &OutDIE; variable
412 DIELoc &getActiveDIE() { return IsBuffering ? TmpDIE : OutDIE; } in getActiveDIE()
433 return &OutDIE; in finalize()
H A DDwarfUnit.cpp42 : DwarfExpression(AP.getDwarfVersion(), CU), AP(AP), OutDIE(DIE) {} in DIEDwarfExpression()
75 void DIEDwarfExpression::commitTemporaryBuffer() { OutDIE.takeValues(TmpDIE); } in commitTemporaryBuffer()