reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
   59   insertDIE(Node, &getUnitDie());
  358       addSectionLabel(getUnitDie(), dwarf::DW_AT_stmt_list, LineTableStartSym,
  863     ContextDIE = &getUnitDie();
  869     ContextDIE = &getUnitDie();
 1140   GlobalNames.insert(std::make_pair(std::move(FullName), &getUnitDie()));
 1161   GlobalTypes.insert(std::make_pair(std::move(FullName), &getUnitDie()));
 1290   addSectionLabel(getUnitDie(),
 1307     DIE &Die = getUnitDie().addChildFront(
lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
  283         getHeaderSize() + getUnitDie().getSize();
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  793   DIE &Die = NewCU.getUnitDie();
  887   CUDieMap.insert({&NewCU.getUnitDie(), &NewCU});
 1080     if (useSplitDwarf() && !TheCU.getUnitDie().children().empty()) {
 1082       TheCU.addString(TheCU.getUnitDie(), dwarf::DW_AT_GNU_dwo_name,
 1084       SkCU->addString(SkCU->getUnitDie(), dwarf::DW_AT_GNU_dwo_name,
 1088           DIEHash(Asm).computeCUSignature(DWOName, TheCU.getUnitDie());
 1093         TheCU.addUInt(TheCU.getUnitDie(), dwarf::DW_AT_GNU_dwo_id,
 1095         SkCU->addUInt(SkCU->getUnitDie(), dwarf::DW_AT_GNU_dwo_id,
 1101         SkCU->addSectionLabel(SkCU->getUnitDie(), dwarf::DW_AT_GNU_ranges_base,
 1122         U.addUInt(U.getUnitDie(), dwarf::DW_AT_low_pc, dwarf::DW_FORM_addr, 0);
 1125       U.attachRangesOrLowHighPC(U.getUnitDie(), TheCU.takeRanges());
 1132          (SkCU && !TheCU.getUnitDie().children().empty())))
 1141         U.addSectionLabel(U.getUnitDie(), dwarf::DW_AT_loclists_base,
 1150       U.addSectionLabel(U.getUnitDie(), dwarf::DW_AT_macro_info,
 2804   initSkeletonUnit(CU, NewCU.getUnitDie(), std::move(OwnedUnit));
 2897   DIE &UnitDie = NewTU.getUnitDie();
lib/CodeGen/AsmPrinter/DwarfFile.cpp
   48   if (llvm::empty(TheU->getUnitDie().values()))
   53   Asm->emitDwarfDIE(TheU->getUnitDie());
   72     if (llvm::empty(TheU->getUnitDie().values()))
   87   return computeSizeAndOffset(TheU->getUnitDie(), Offset);
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
  334     addSectionOffset(getUnitDie(), dwarf::DW_AT_stmt_list, 0);
  387     CU = getUnitDie().getUnit();
  389     EntryCU = getUnitDie().getUnit();
  621     return &getUnitDie();
 1128       Minimal ? &getUnitDie() : getOrCreateContextDIE(SP->getScope());
 1136       ContextDIE = &getUnitDie();
 1341   IndexTyDie = &createAndAddDIE(dwarf::DW_TAG_base_type, getUnitDie());
 1614     Asm->emitInt32(getHeaderSize() + getUnitDie().getSize());
 1703   addSectionLabel(getUnitDie(), dwarf::DW_AT_str_offsets_base,
 1712   addSectionLabel(getUnitDie(), dwarf::DW_AT_rnglists_base,
tools/dsymutil/CompileUnit.cpp
   69     NextUnitOffset += NewUnit->getUnitDie().getSize();
tools/dsymutil/CompileUnit.h
  111       return &const_cast<BasicDIEUnit &>(*NewUnit).getUnitDie();
unittests/DebugInfo/DWARF/DwarfGenerator.cpp
  148   return dwarfgen::DIE(this, &DU.getUnitDie());