Home
last modified time | relevance | path

Searched refs:getUnitDie (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.cpp45 if (TheU->getUnitDie().values().empty()) in emitUnit()
50 Asm->emitDwarfDIE(TheU->getUnitDie()); in emitUnit()
69 if (TheU->getUnitDie().values().empty()) in computeSizeAndOffsets()
87 return computeSizeAndOffset(TheU->getUnitDie(), Offset); in computeSizeAndOffsetsForUnit()
H A DDwarfDebug.cpp1011 DIE &Die = NewCU.getUnitDie(); in finishUnitAttributes()
1111 CUDieMap.insert({&NewCU.getUnitDie(), &NewCU}); in getOrCreateDwarfCompileUnit()
1237 DwarfCompileUnit *Unit = CUDieMap.lookup(Die->getUnitDie()); in finishEntityDefinitions()
1294 TheCU.addString(TheCU.getUnitDie(), attrDWOName, in finalizeModuleInfo()
1296 SkCU->addString(SkCU->getUnitDie(), attrDWOName, in finalizeModuleInfo()
1305 TheCU.addUInt(TheCU.getUnitDie(), dwarf::DW_AT_GNU_dwo_id, in finalizeModuleInfo()
1307 SkCU->addUInt(SkCU->getUnitDie(), dwarf::DW_AT_GNU_dwo_id, in finalizeModuleInfo()
1337 U.attachRangesOrLowHighPC(U.getUnitDie(), TheCU.takeRanges()); in finalizeModuleInfo()
1375 TheCU.getUnitDie(), dwarf::DW_AT_macro_info, in finalizeModuleInfo()
3376 initSkeletonUnit(CU, NewCU.getUnitDie(), std::move(OwnedUnit)); in constructSkeletonCU()
[all …]
H A DDwarfCompileUnit.cpp62 insertDIE(Node, &getUnitDie()); in DwarfCompileUnit()
439 addSectionLabel(getUnitDie(), dwarf::DW_AT_stmt_list, LineTableStartSym, in initStmtList()
1162 ContextDIE = &getUnitDie(); in constructAbstractSubprogramScopeDIE()
1168 ContextDIE = &getUnitDie(); in constructAbstractSubprogramScopeDIE()
1175 ContextCU = DD->lookupCU(ContextDIE->getUnitDie()); in constructAbstractSubprogramScopeDIE()
1517 GlobalNames.insert(std::make_pair(std::move(FullName), &getUnitDie())); in addGlobalNameForTypeUnit()
1538 GlobalTypes.insert(std::make_pair(std::move(FullName), &getUnitDie())); in addGlobalTypeUnitType()
1669 addSectionLabel(getUnitDie(), in addAddrTableBase()
1686 DIE &Die = getUnitDie().addChildFront( in createBaseTypeDIEs()
H A DDwarfUnit.cpp299 addSectionOffset(getUnitDie(), dwarf::DW_AT_stmt_list, 0); in getOrCreateSourceID()
373 CU = getUnitDie().getUnit(); in addDIEEntry()
375 EntryCU = getUnitDie().getUnit(); in addDIEEntry()
547 return &getUnitDie(); in getOrCreateContextDIE()
1159 Minimal ? &getUnitDie() : getOrCreateContextDIE(SP->getScope()); in getOrCreateSubprogramDIE()
1167 ContextDIE = &getUnitDie(); in getOrCreateSubprogramDIE()
1436 IndexTyDie = &createAndAddDIE(dwarf::DW_TAG_base_type, getUnitDie()); in getIndexTyDie()
1750 Asm->emitDwarfUnitLength(getHeaderSize() + getUnitDie().getSize(), in emitCommonHeader()
1837 addSectionLabel(getUnitDie(), dwarf::DW_AT_str_offsets_base, in addStringOffsetsStart()
1846 addSectionLabel(getUnitDie(), dwarf::DW_AT_rnglists_base, in addRnglistsBase()
H A DDIE.cpp195 const DIE *DIE::getUnitDie() const { in getUnitDie() function in DIE
208 const DIE *UnitDie = getUnitDie(); in getUnit()
H A DDwarfCompileUnit.h318 getHeaderSize() + getUnitDie().getSize(); in getLength()
H A DDwarfUnit.h115 bool hasContent() const { return getUnitDie().hasChildren(); } in hasContent()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.cpp131 NextUnitOffset += NewUnit->getUnitDie().getSize(); in computeNextUnitOffset()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDIE.h921 const DIE *getUnitDie() const;
999 DIE &getUnitDie() { return Die; } in getUnitDie() function
1000 const DIE &getUnitDie() const { return Die; } in getUnitDie() function
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.h136 return &const_cast<BasicDIEUnit &>(*NewUnit).getUnitDie(); in getOutputUnitDIE()