Lines Matching refs:DwarfCompileUnit
57 DwarfCompileUnit::DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, in DwarfCompileUnit() function in DwarfCompileUnit
67 void DwarfCompileUnit::addLabelAddress(DIE &Die, dwarf::Attribute Attribute, in addLabelAddress()
107 void DwarfCompileUnit::addLocalLabelAddress(DIE &Die, in addLocalLabelAddress()
116 unsigned DwarfCompileUnit::getOrCreateSourceID(const DIFile *File) { in getOrCreateSourceID()
136 DIE *DwarfCompileUnit::getOrCreateGlobalVariableDIE( in getOrCreateGlobalVariableDIE()
202 void DwarfCompileUnit::addLocationAttribute( in addLocationAttribute()
362 DIE *DwarfCompileUnit::getOrCreateCommonBlock( in getOrCreateCommonBlock()
379 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange()
402 void DwarfCompileUnit::initStmtList() { in initStmtList()
423 void DwarfCompileUnit::applyStmtList(DIE &D) { in applyStmtList()
429 void DwarfCompileUnit::attachLowHighPC(DIE &D, const MCSymbol *Begin, in attachLowHighPC()
446 DIE &DwarfCompileUnit::updateSubprogramScopeDIE(const DISubprogram *SP) { in updateSubprogramScopeDIE()
536 void DwarfCompileUnit::constructScopeDIE(LexicalScope *Scope, in constructScopeDIE()
571 void DwarfCompileUnit::addScopeRangeList(DIE &ScopeDIE, in addScopeRangeList()
604 void DwarfCompileUnit::attachRangesOrLowHighPC( in attachRangesOrLowHighPC()
619 void DwarfCompileUnit::attachRangesOrLowHighPC( in attachRangesOrLowHighPC()
655 DIE *DwarfCompileUnit::constructInlinedScopeDIE(LexicalScope *Scope) { in constructInlinedScopeDIE()
689 DIE *DwarfCompileUnit::constructLexicalScopeDIE(LexicalScope *Scope) { in constructLexicalScopeDIE()
703 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE()
709 DIE *DwarfCompileUnit::constructLabelDIE(DbgLabel &DL, in constructLabelDIE()
721 DIE *DwarfCompileUnit::constructVariableDIEImpl(const DbgVariable &DV, in constructVariableDIEImpl()
906 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE()
1018 DIE &DwarfCompileUnit::constructSubprogramScopeDIE(const DISubprogram *Sub, in constructSubprogramScopeDIE()
1046 DIE *DwarfCompileUnit::createAndAddScopeChildren(LexicalScope *Scope, in createAndAddScopeChildren()
1094 void DwarfCompileUnit::constructAbstractSubprogramScopeDIE( in constructAbstractSubprogramScopeDIE()
1103 DwarfCompileUnit *ContextCU = this; in constructAbstractSubprogramScopeDIE()
1134 bool DwarfCompileUnit::useGNUAnalogForDwarf5Feature() const { in useGNUAnalogForDwarf5Feature()
1138 dwarf::Tag DwarfCompileUnit::getDwarf5OrGNUTag(dwarf::Tag Tag) const { in getDwarf5OrGNUTag()
1152 DwarfCompileUnit::getDwarf5OrGNUAttr(dwarf::Attribute Attr) const { in getDwarf5OrGNUAttr()
1174 DwarfCompileUnit::getDwarf5OrGNULocationAtom(dwarf::LocationAtom Loc) const { in getDwarf5OrGNULocationAtom()
1185 DIE &DwarfCompileUnit::constructCallSiteEntryDIE(DIE &ScopeDIE, in constructCallSiteEntryDIE()
1241 void DwarfCompileUnit::constructCallSiteParmEntryDIEs( in constructCallSiteParmEntryDIEs()
1265 DIE *DwarfCompileUnit::constructImportedEntityDIE( in constructImportedEntityDIE()
1303 void DwarfCompileUnit::finishSubprogramDefinition(const DISubprogram *SP) { in finishSubprogramDefinition()
1317 void DwarfCompileUnit::finishEntityDefinition(const DbgEntity *Entity) { in finishEntityDefinition()
1341 DbgEntity *DwarfCompileUnit::getExistingAbstractEntity(const DINode *Node) { in getExistingAbstractEntity()
1349 void DwarfCompileUnit::createAbstractEntity(const DINode *Node, in createAbstractEntity()
1364 void DwarfCompileUnit::emitHeader(bool UseOffsets) { in emitHeader()
1379 bool DwarfCompileUnit::hasDwarfPubSections() const { in hasDwarfPubSections()
1397 void DwarfCompileUnit::addGlobalName(StringRef Name, const DIE &Die, in addGlobalName()
1405 void DwarfCompileUnit::addGlobalNameForTypeUnit(StringRef Name, in addGlobalNameForTypeUnit()
1418 void DwarfCompileUnit::addGlobalType(const DIType *Ty, const DIE &Die, in addGlobalType()
1426 void DwarfCompileUnit::addGlobalTypeUnitType(const DIType *Ty, in addGlobalTypeUnitType()
1438 void DwarfCompileUnit::addVariableAddress(const DbgVariable &DV, DIE &Die, in addVariableAddress()
1447 void DwarfCompileUnit::addAddress(DIE &Die, dwarf::Attribute Attribute, in addAddress()
1472 void DwarfCompileUnit::addComplexAddress(const DbgVariable &DV, DIE &Die, in addComplexAddress()
1500 void DwarfCompileUnit::addLocationList(DIE &Die, dwarf::Attribute Attribute, in addLocationList()
1508 void DwarfCompileUnit::applyVariableAttributes(const DbgVariable &Var, in applyVariableAttributes()
1527 void DwarfCompileUnit::applyLabelAttributes(const DbgLabel &Label, in applyLabelAttributes()
1537 void DwarfCompileUnit::addExpr(DIELoc &Die, dwarf::Form Form, in addExpr()
1542 void DwarfCompileUnit::applySubprogramAttributesToDefinition( in applySubprogramAttributesToDefinition()
1550 bool DwarfCompileUnit::isDwoUnit() const { in isDwoUnit()
1554 void DwarfCompileUnit::finishNonUnitTypeDIE(DIE& D, const DICompositeType *CTy) { in finishNonUnitTypeDIE()
1558 bool DwarfCompileUnit::includeMinimalInlineScopes() const { in includeMinimalInlineScopes()
1563 void DwarfCompileUnit::addAddrTableBase() { in addAddrTableBase()
1572 void DwarfCompileUnit::addBaseTypeRef(DIEValueList &Die, int64_t Idx) { in addBaseTypeRef()
1577 void DwarfCompileUnit::createBaseTypeDIEs() { in createBaseTypeDIEs()