Searched refs:getUnitDie (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfFile.cpp | 45 if (llvm::empty(TheU->getUnitDie().values())) in emitUnit() 50 Asm->emitDwarfDIE(TheU->getUnitDie()); in emitUnit() 69 if (llvm::empty(TheU->getUnitDie().values())) in computeSizeAndOffsets() 87 return computeSizeAndOffset(TheU->getUnitDie(), Offset); in computeSizeAndOffsetsForUnit()
|
| H A D | DwarfDebug.cpp | 1006 DIE &Die = NewCU.getUnitDie(); in finishUnitAttributes() 1102 CUDieMap.insert({&NewCU.getUnitDie(), &NewCU}); in getOrCreateDwarfCompileUnit() 1248 DwarfCompileUnit *Unit = CUDieMap.lookup(Die->getUnitDie()); in finishEntityDefinitions() 1299 TheCU.addString(TheCU.getUnitDie(), attrDWOName, in finalizeModuleInfo() 1301 SkCU->addString(SkCU->getUnitDie(), attrDWOName, in finalizeModuleInfo() 1310 TheCU.addUInt(TheCU.getUnitDie(), dwarf::DW_AT_GNU_dwo_id, in finalizeModuleInfo() 1312 SkCU->addUInt(SkCU->getUnitDie(), dwarf::DW_AT_GNU_dwo_id, in finalizeModuleInfo() 1342 U.attachRangesOrLowHighPC(U.getUnitDie(), TheCU.takeRanges()); in finalizeModuleInfo() 1381 TheCU.getUnitDie(), dwarf::DW_AT_macro_info, in finalizeModuleInfo() 3296 initSkeletonUnit(CU, NewCU.getUnitDie(), std::move(OwnedUnit)); in constructSkeletonCU() [all …]
|
| H A D | DwarfCompileUnit.cpp | 61 insertDIE(Node, &getUnitDie()); in DwarfCompileUnit() 419 addSectionLabel(getUnitDie(), dwarf::DW_AT_stmt_list, LineTableStartSym, in initStmtList() 1106 ContextDIE = &getUnitDie(); in constructAbstractSubprogramScopeDIE() 1112 ContextDIE = &getUnitDie(); in constructAbstractSubprogramScopeDIE() 1119 ContextCU = DD->lookupCU(ContextDIE->getUnitDie()); in constructAbstractSubprogramScopeDIE() 1414 GlobalNames.insert(std::make_pair(std::move(FullName), &getUnitDie())); in addGlobalNameForTypeUnit() 1435 GlobalTypes.insert(std::make_pair(std::move(FullName), &getUnitDie())); in addGlobalTypeUnitType() 1566 addSectionLabel(getUnitDie(), in addAddrTableBase() 1583 DIE &Die = getUnitDie().addChildFront( in createBaseTypeDIEs()
|
| H A D | DwarfUnit.cpp | 300 addSectionOffset(getUnitDie(), dwarf::DW_AT_stmt_list, 0); in getOrCreateSourceID() 374 CU = getUnitDie().getUnit(); in addDIEEntry() 376 EntryCU = getUnitDie().getUnit(); in addDIEEntry() 548 return &getUnitDie(); in getOrCreateContextDIE() 1157 Minimal ? &getUnitDie() : getOrCreateContextDIE(SP->getScope()); in getOrCreateSubprogramDIE() 1165 ContextDIE = &getUnitDie(); in getOrCreateSubprogramDIE() 1437 IndexTyDie = &createAndAddDIE(dwarf::DW_TAG_base_type, getUnitDie()); in getIndexTyDie() 1750 Asm->emitDwarfUnitLength(getHeaderSize() + getUnitDie().getSize(), in emitCommonHeader() 1833 addSectionLabel(getUnitDie(), dwarf::DW_AT_str_offsets_base, in addStringOffsetsStart() 1842 addSectionLabel(getUnitDie(), dwarf::DW_AT_rnglists_base, in addRnglistsBase()
|
| H A D | DwarfCompileUnit.h | 287 getHeaderSize() + getUnitDie().getSize(); in getLength()
|
| H A D | DIE.cpp | 197 const DIE *DIE::getUnitDie() const { in getUnitDie() function in DIE 210 const DIE *UnitDie = getUnitDie(); in getUnit()
|
| H A D | DwarfUnit.h | 103 bool hasContent() const { return getUnitDie().hasChildren(); } in hasContent()
|
| H A D | AccelTable.cpp | 572 const DIE *CUDie = Entry.getDie().getUnitDie(); in emitDWARF5AccelTable()
|
| /llvm-project-15.0.7/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinkerCompileUnit.cpp | 74 NextUnitOffset += NewUnit->getUnitDie().getSize(); in computeNextUnitOffset()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | DIE.h | 841 const DIE *getUnitDie() const; 919 DIE &getUnitDie() { return Die; } in getUnitDie() function 920 const DIE &getUnitDie() const { return Die; } in getUnitDie() function
|
| /llvm-project-15.0.7/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerCompileUnit.h | 110 return &const_cast<BasicDIEUnit &>(*NewUnit).getUnitDie(); in getOutputUnitDIE()
|
| /llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/ |
| H A D | DwarfGenerator.cpp | 152 return dwarfgen::DIE(this, &DU.getUnitDie()); in getUnitDIE()
|