Lines Matching refs:DwarfCompileUnit

73 DwarfCompileUnit::DwarfCompileUnit(unsigned UID, const DICompileUnit *Node,  in DwarfCompileUnit()  function in DwarfCompileUnit
83 void DwarfCompileUnit::addLabelAddress(DIE &Die, dwarf::Attribute Attribute, in addLabelAddress()
123 void DwarfCompileUnit::addLocalLabelAddress(DIE &Die, in addLocalLabelAddress()
132 unsigned DwarfCompileUnit::getOrCreateSourceID(const DIFile *File) { in getOrCreateSourceID()
152 DIE *DwarfCompileUnit::getOrCreateGlobalVariableDIE( in getOrCreateGlobalVariableDIE()
218 void DwarfCompileUnit::addLocationAttribute( in addLocationAttribute()
397 DIE *DwarfCompileUnit::getOrCreateCommonBlock( in getOrCreateCommonBlock()
414 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange()
437 void DwarfCompileUnit::initStmtList() { in initStmtList()
458 void DwarfCompileUnit::applyStmtList(DIE &D) { in applyStmtList()
464 void DwarfCompileUnit::attachLowHighPC(DIE &D, const MCSymbol *Begin, in attachLowHighPC()
481 void DwarfCompileUnit::addWasmRelocBaseGlobal(DIELoc *Loc, StringRef GlobalName, in addWasmRelocBaseGlobal()
514 DIE &DwarfCompileUnit::updateSubprogramScopeDIE(const DISubprogram *SP) { in updateSubprogramScopeDIE()
587 void DwarfCompileUnit::constructScopeDIE(LexicalScope *Scope, in constructScopeDIE()
619 void DwarfCompileUnit::addScopeRangeList(DIE &ScopeDIE, in addScopeRangeList()
652 void DwarfCompileUnit::attachRangesOrLowHighPC( in attachRangesOrLowHighPC()
667 void DwarfCompileUnit::attachRangesOrLowHighPC( in attachRangesOrLowHighPC()
701 DIE *DwarfCompileUnit::constructInlinedScopeDIE(LexicalScope *Scope, in constructInlinedScopeDIE()
738 DIE *DwarfCompileUnit::constructLexicalScopeDIE(LexicalScope *Scope) { in constructLexicalScopeDIE()
761 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE()
778 void DwarfCompileUnit::applyConcreteDbgVariableAttributes( in applyConcreteDbgVariableAttributes()
877 void DwarfCompileUnit::applyConcreteDbgVariableAttributes( in applyConcreteDbgVariableAttributes()
887 void DwarfCompileUnit::applyConcreteDbgVariableAttributes(const Loc::MMI &MMI, in applyConcreteDbgVariableAttributes()
947 void DwarfCompileUnit::applyConcreteDbgVariableAttributes( in applyConcreteDbgVariableAttributes()
964 void DwarfCompileUnit::applyConcreteDbgVariableAttributes( in applyConcreteDbgVariableAttributes()
967 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE()
976 DIE *DwarfCompileUnit::constructLabelDIE(DbgLabel &DL, in constructLabelDIE()
1091 DIE &DwarfCompileUnit::constructSubprogramScopeDIE(const DISubprogram *Sub, in constructSubprogramScopeDIE()
1119 DIE *DwarfCompileUnit::createAndAddScopeChildren(LexicalScope *Scope, in createAndAddScopeChildren()
1167 void DwarfCompileUnit::constructAbstractSubprogramScopeDIE( in constructAbstractSubprogramScopeDIE()
1174 DwarfCompileUnit *ContextCU = this; in constructAbstractSubprogramScopeDIE()
1210 bool DwarfCompileUnit::useGNUAnalogForDwarf5Feature() const { in useGNUAnalogForDwarf5Feature()
1214 dwarf::Tag DwarfCompileUnit::getDwarf5OrGNUTag(dwarf::Tag Tag) const { in getDwarf5OrGNUTag()
1228 DwarfCompileUnit::getDwarf5OrGNUAttr(dwarf::Attribute Attr) const { in getDwarf5OrGNUAttr()
1250 DwarfCompileUnit::getDwarf5OrGNULocationAtom(dwarf::LocationAtom Loc) const { in getDwarf5OrGNULocationAtom()
1261 DIE &DwarfCompileUnit::constructCallSiteEntryDIE(DIE &ScopeDIE, in constructCallSiteEntryDIE()
1323 void DwarfCompileUnit::constructCallSiteParmEntryDIEs( in constructCallSiteParmEntryDIEs()
1347 DIE *DwarfCompileUnit::constructImportedEntityDIE( in constructImportedEntityDIE()
1401 DIE *DwarfCompileUnit::getOrCreateImportedEntityDIE( in getOrCreateImportedEntityDIE()
1416 void DwarfCompileUnit::finishSubprogramDefinition(const DISubprogram *SP) { in finishSubprogramDefinition()
1430 void DwarfCompileUnit::finishEntityDefinition(const DbgEntity *Entity) { in finishEntityDefinition()
1463 DbgEntity *DwarfCompileUnit::getExistingAbstractEntity(const DINode *Node) { in getExistingAbstractEntity()
1471 void DwarfCompileUnit::createAbstractEntity(const DINode *Node, in createAbstractEntity()
1486 void DwarfCompileUnit::emitHeader(bool UseOffsets) { in emitHeader()
1501 bool DwarfCompileUnit::hasDwarfPubSections() const { in hasDwarfPubSections()
1521 void DwarfCompileUnit::addGlobalName(StringRef Name, const DIE &Die, in addGlobalName()
1529 void DwarfCompileUnit::addGlobalNameForTypeUnit(StringRef Name, in addGlobalNameForTypeUnit()
1542 void DwarfCompileUnit::addGlobalTypeImpl(const DIType *Ty, const DIE &Die, in addGlobalTypeImpl()
1550 void DwarfCompileUnit::addGlobalTypeUnitType(const DIType *Ty, in addGlobalTypeUnitType()
1562 void DwarfCompileUnit::addVariableAddress(const DbgVariable &DV, DIE &Die, in addVariableAddress()
1572 void DwarfCompileUnit::addAddress(DIE &Die, dwarf::Attribute Attribute, in addAddress()
1597 void DwarfCompileUnit::addComplexAddress(const DIExpression *DIExpr, DIE &Die, in addComplexAddress()
1624 void DwarfCompileUnit::addLocationList(DIE &Die, dwarf::Attribute Attribute, in addLocationList()
1632 void DwarfCompileUnit::applyCommonDbgVariableAttributes(const DbgVariable &Var, in applyCommonDbgVariableAttributes()
1651 void DwarfCompileUnit::applyLabelAttributes(const DbgLabel &Label, in applyLabelAttributes()
1661 void DwarfCompileUnit::addExpr(DIELoc &Die, dwarf::Form Form, in addExpr()
1666 void DwarfCompileUnit::applySubprogramAttributesToDefinition( in applySubprogramAttributesToDefinition()
1674 bool DwarfCompileUnit::isDwoUnit() const { in isDwoUnit()
1678 void DwarfCompileUnit::finishNonUnitTypeDIE(DIE& D, const DICompositeType *CTy) { in finishNonUnitTypeDIE()
1682 bool DwarfCompileUnit::includeMinimalInlineScopes() const { in includeMinimalInlineScopes()
1687 void DwarfCompileUnit::addAddrTableBase() { in addAddrTableBase()
1696 void DwarfCompileUnit::addBaseTypeRef(DIEValueList &Die, int64_t Idx) { in addBaseTypeRef()
1701 void DwarfCompileUnit::createBaseTypeDIEs() { in createBaseTypeDIEs()
1722 DIE *DwarfCompileUnit::getLexicalBlockDIE(const DILexicalBlock *LB) { in getLexicalBlockDIE()
1733 DIE *DwarfCompileUnit::getOrCreateContextDIE(const DIScope *Context) { in getOrCreateContextDIE()