Lines Matching defs:InputDieEntry
1289 const DWARFDebugInfoEntry *InputDieEntry, TypeEntry *ClonedParentTypeDIE,
1293 uint32_t InputDieIdx = getDIEIndex(InputDieEntry);
1298 (InputDieEntry->getTag() != dwarf::DW_TAG_compile_unit) &&
1308 InputDieEntry, PlainDIEGenerator, OutOffset, FuncAddressAdjustment,
1318 InputDieEntry, TypeDIEGenerator, ClonedParentTypeDIE,
1329 InputDieEntry->getTag() == dwarf::DW_TAG_compile_unit) &&
1335 getFirstChildEntry(InputDieEntry);
1364 const DWARFDebugInfoEntry *InputDieEntry, DIEGenerator &PlainDIEGenerator,
1367 uint32_t InputDieIdx = getDIEIndex(InputDieEntry);
1371 if (InputDieEntry->getTag() == dwarf::DW_TAG_subprogram) {
1375 getDIE(InputDieEntry), false);
1376 } else if (InputDieEntry->getTag() == dwarf::DW_TAG_label) {
1379 dwarf::toAddress(find(InputDieEntry, dwarf::DW_AT_low_pc));
1385 } else if (InputDieEntry->getTag() == dwarf::DW_TAG_variable) {
1389 getDIE(InputDieEntry), false);
1397 ClonedDIE = PlainDIEGenerator.createDIE(InputDieEntry->getTag(), OutOffset);
1404 DIEAttributeCloner AttributesCloner(ClonedDIE, *this, this, InputDieEntry,
1412 AccelRecordsSaver.save(InputDieEntry, ClonedDIE, AttributesCloner.AttrInfo,
1469 const DWARFDebugInfoEntry *InputDieEntry, DIEGenerator &TypeDIEGenerator,
1472 uint32_t InputDieIdx = getDIEIndex(InputDieEntry);
1483 dwarf::toUnsigned(find(InputDieEntry, dwarf::DW_AT_declaration), 0);
1486 if (std::optional<uint32_t> ParentIdx = InputDieEntry->getParentIdx())
1491 allocateTypeDie(EntryBody, TypeDIEGenerator, InputDieEntry->getTag(),
1499 InputDieEntry, TypeDIEGenerator,
1506 AccelRecordsSaver.save(InputDieEntry, OutDIE, AttributesCloner.AttrInfo,