Lines Matching defs:InputDieEntry
1288 const DWARFDebugInfoEntry *InputDieEntry, TypeEntry *ClonedParentTypeDIE,
1292 uint32_t InputDieIdx = getDIEIndex(InputDieEntry);
1297 (InputDieEntry->getTag() != dwarf::DW_TAG_compile_unit) &&
1307 InputDieEntry, PlainDIEGenerator, OutOffset, FuncAddressAdjustment,
1317 InputDieEntry, TypeDIEGenerator, ClonedParentTypeDIE,
1328 InputDieEntry->getTag() == dwarf::DW_TAG_compile_unit) &&
1334 getFirstChildEntry(InputDieEntry);
1363 const DWARFDebugInfoEntry *InputDieEntry, DIEGenerator &PlainDIEGenerator,
1366 uint32_t InputDieIdx = getDIEIndex(InputDieEntry);
1370 if (InputDieEntry->getTag() == dwarf::DW_TAG_subprogram) {
1374 getDIE(InputDieEntry), false);
1375 } else if (InputDieEntry->getTag() == dwarf::DW_TAG_label) {
1378 dwarf::toAddress(find(InputDieEntry, dwarf::DW_AT_low_pc));
1384 } else if (InputDieEntry->getTag() == dwarf::DW_TAG_variable) {
1388 getDIE(InputDieEntry), false);
1396 ClonedDIE = PlainDIEGenerator.createDIE(InputDieEntry->getTag(), OutOffset);
1403 DIEAttributeCloner AttributesCloner(ClonedDIE, *this, this, InputDieEntry,
1411 AccelRecordsSaver.save(InputDieEntry, ClonedDIE, AttributesCloner.AttrInfo,
1468 const DWARFDebugInfoEntry *InputDieEntry, DIEGenerator &TypeDIEGenerator,
1471 uint32_t InputDieIdx = getDIEIndex(InputDieEntry);
1482 dwarf::toUnsigned(find(InputDieEntry, dwarf::DW_AT_declaration), 0);
1485 if (std::optional<uint32_t> ParentIdx = InputDieEntry->getParentIdx())
1490 allocateTypeDie(EntryBody, TypeDIEGenerator, InputDieEntry->getTag(),
1498 InputDieEntry, TypeDIEGenerator,
1505 AccelRecordsSaver.save(InputDieEntry, OutDIE, AttributesCloner.AttrInfo,