Home
last modified time | relevance | path

Searched refs:InputDieEntry (Results 1 – 6 of 6) sorted by relevance

/src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DAcceleratorRecordsSaver.cpp63 void AcceleratorRecordsSaver::save(const DWARFDebugInfoEntry *InputDieEntry, in save() argument
69 DWARFDie InputDIE = InUnit.getDIE(InputDieEntry); in save()
76 switch (InputDieEntry->getTag()) { in save()
119 saveTypeRecord(AttrInfo.Name, OutDIE, InputDieEntry->getTag(), Hash, in save()
128 saveNamespaceRecord(AttrInfo.Name, OutDIE, InputDieEntry->getTag(), in save()
133 saveNamespaceRecord(AttrInfo.Name, OutDIE, InputDieEntry->getTag(), in save()
147 saveNameRecord(AttrInfo.Name, OutDIE, InputDieEntry->getTag(), in save()
148 InputDieEntry->getTag() == in save()
158 saveNameRecord(AttrInfo.MangledName, OutDIE, InputDieEntry->getTag(), in save()
159 InputDieEntry->getTag() == in save()
[all …]
H A DDIEAttributeCloner.h50 const DWARFDebugInfoEntry *InputDieEntry, in DIEAttributeCloner() argument
57 InputDieEntry, Generator, FuncAddressAdjustment, in DIEAttributeCloner()
62 const DWARFDebugInfoEntry *InputDieEntry, in DIEAttributeCloner() argument
69 InputDieEntry, Generator, FuncAddressAdjustment, in DIEAttributeCloner()
87 const DWARFDebugInfoEntry *InputDieEntry, in DIEAttributeCloner() argument
95 InputDieEntry(InputDieEntry), Generator(Generator), in DIEAttributeCloner()
99 InputDIEIdx = InUnit.getDIEIndex(InputDieEntry); in DIEAttributeCloner()
154 const DWARFDebugInfoEntry *InputDieEntry = nullptr; variable
H A DDIEAttributeCloner.cpp20 uint64_t Offset = InputDieEntry->getOffset(); in clone()
43 const auto *Abbrev = InputDieEntry->getAbbreviationDeclarationPtr(); in clone()
113 InputDieEntry); in clone()
120 if (InputDieEntry->getTag() == dwarf::DW_TAG_compile_unit && in clone()
246 InUnit.warn("cann't find referenced DIE.", InputDieEntry); in cloneDieRefAttr()
392 (InputDieEntry->getTag() == dwarf::DW_TAG_variable || in cloneScalarAttr()
393 InputDieEntry->getTag() == dwarf::DW_TAG_constant)) in cloneScalarAttr()
405 InputDieEntry); in cloneScalarAttr()
427 InUnit.warn("cann't read the attribute. Dropping.", InputDieEntry); in cloneScalarAttr()
433 InUnit.warn("cann't read the attribute. Dropping.", InputDieEntry); in cloneScalarAttr()
[all …]
H A DDWARFLinkerCompileUnit.h329 uint64_t getDieOutOffset(const DWARFDebugInfoEntry *InputDieEntry) { in getDieOutOffset() argument
331 &OutDieOffsetArray[getOrigUnit().getDIEIndex(InputDieEntry)]) in getDieOutOffset()
337 TypeEntry *getDieTypeEntry(const DWARFDebugInfoEntry *InputDieEntry) { in getDieTypeEntry() argument
339 &TypeEntries[getOrigUnit().getDIEIndex(InputDieEntry)]) in getDieTypeEntry()
359 void setDieTypeEntry(const DWARFDebugInfoEntry *InputDieEntry, in setDieTypeEntry() argument
362 &TypeEntries[getOrigUnit().getDIEIndex(InputDieEntry)]) in setDieTypeEntry()
419 cloneDIE(const DWARFDebugInfoEntry *InputDieEntry,
653 const DWARFDebugInfoEntry *InputDieEntry, DIEGenerator &PlainDIEGenerator,
659 const DWARFDebugInfoEntry *InputDieEntry, DIEGenerator &TypeDIEGenerator,
H A DDWARFLinkerCompileUnit.cpp1289 const DWARFDebugInfoEntry *InputDieEntry, TypeEntry *ClonedParentTypeDIE, in cloneDIE() argument
1293 uint32_t InputDieIdx = getDIEIndex(InputDieEntry); in cloneDIE()
1298 (InputDieEntry->getTag() != dwarf::DW_TAG_compile_unit) && in cloneDIE()
1308 InputDieEntry, PlainDIEGenerator, OutOffset, FuncAddressAdjustment, in cloneDIE()
1318 InputDieEntry, TypeDIEGenerator, ClonedParentTypeDIE, in cloneDIE()
1329 InputDieEntry->getTag() == dwarf::DW_TAG_compile_unit) && in cloneDIE()
1335 getFirstChildEntry(InputDieEntry); in cloneDIE()
1364 const DWARFDebugInfoEntry *InputDieEntry, DIEGenerator &PlainDIEGenerator, in createPlainDIEandCloneAttributes() argument
1367 uint32_t InputDieIdx = getDIEIndex(InputDieEntry); in createPlainDIEandCloneAttributes()
1371 if (InputDieEntry->getTag() == dwarf::DW_TAG_subprogram) { in createPlainDIEandCloneAttributes()
[all …]
H A DAcceleratorRecordsSaver.h38 void save(const DWARFDebugInfoEntry *InputDieEntry, DIE *OutDIE,
46 void saveObjC(const DWARFDebugInfoEntry *InputDieEntry, DIE *OutDIE,