Lines Matching refs:DwarfCompileUnit
58 DwarfCompileUnit::DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, in DwarfCompileUnit() function in DwarfCompileUnit
68 void DwarfCompileUnit::addLabelAddress(DIE &Die, dwarf::Attribute Attribute, in addLabelAddress()
108 void DwarfCompileUnit::addLocalLabelAddress(DIE &Die, in addLocalLabelAddress()
120 unsigned DwarfCompileUnit::getOrCreateSourceID(const DIFile *File) { in getOrCreateSourceID()
135 DIE *DwarfCompileUnit::getOrCreateGlobalVariableDIE( in getOrCreateGlobalVariableDIE()
199 void DwarfCompileUnit::addLocationAttribute( in addLocationAttribute()
332 DIE *DwarfCompileUnit::getOrCreateCommonBlock( in getOrCreateCommonBlock()
351 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange()
370 void DwarfCompileUnit::initStmtList() { in initStmtList()
391 void DwarfCompileUnit::applyStmtList(DIE &D) { in applyStmtList()
397 void DwarfCompileUnit::attachLowHighPC(DIE &D, const MCSymbol *Begin, in attachLowHighPC()
414 DIE &DwarfCompileUnit::updateSubprogramScopeDIE(const DISubprogram *SP) { in updateSubprogramScopeDIE()
505 void DwarfCompileUnit::constructScopeDIE( in constructScopeDIE()
559 void DwarfCompileUnit::addScopeRangeList(DIE &ScopeDIE, in addScopeRangeList()
592 void DwarfCompileUnit::attachRangesOrLowHighPC( in attachRangesOrLowHighPC()
607 void DwarfCompileUnit::attachRangesOrLowHighPC( in attachRangesOrLowHighPC()
643 DIE *DwarfCompileUnit::constructInlinedScopeDIE(LexicalScope *Scope) { in constructInlinedScopeDIE()
677 DIE *DwarfCompileUnit::constructLexicalScopeDIE(LexicalScope *Scope) { in constructLexicalScopeDIE()
691 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE()
697 DIE *DwarfCompileUnit::constructLabelDIE(DbgLabel &DL, in constructLabelDIE()
709 DIE *DwarfCompileUnit::constructVariableDIEImpl(const DbgVariable &DV, in constructVariableDIEImpl()
894 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE()
1006 DIE *DwarfCompileUnit::createScopeChildrenDIE(LexicalScope *Scope, in createScopeChildrenDIE()
1042 DIE &DwarfCompileUnit::constructSubprogramScopeDIE(const DISubprogram *Sub, in constructSubprogramScopeDIE()
1070 DIE *DwarfCompileUnit::createAndAddScopeChildren(LexicalScope *Scope, in createAndAddScopeChildren()
1083 void DwarfCompileUnit::constructAbstractSubprogramScopeDIE( in constructAbstractSubprogramScopeDIE()
1092 DwarfCompileUnit *ContextCU = this; in constructAbstractSubprogramScopeDIE()
1122 bool DwarfCompileUnit::useGNUAnalogForDwarf5Feature() const { in useGNUAnalogForDwarf5Feature()
1126 dwarf::Tag DwarfCompileUnit::getDwarf5OrGNUTag(dwarf::Tag Tag) const { in getDwarf5OrGNUTag()
1140 DwarfCompileUnit::getDwarf5OrGNUAttr(dwarf::Attribute Attr) const { in getDwarf5OrGNUAttr()
1162 DwarfCompileUnit::getDwarf5OrGNULocationAtom(dwarf::LocationAtom Loc) const { in getDwarf5OrGNULocationAtom()
1173 DIE &DwarfCompileUnit::constructCallSiteEntryDIE(DIE &ScopeDIE, in constructCallSiteEntryDIE()
1229 void DwarfCompileUnit::constructCallSiteParmEntryDIEs( in constructCallSiteParmEntryDIEs()
1253 DIE *DwarfCompileUnit::constructImportedEntityDIE( in constructImportedEntityDIE()
1281 void DwarfCompileUnit::finishSubprogramDefinition(const DISubprogram *SP) { in finishSubprogramDefinition()
1295 void DwarfCompileUnit::finishEntityDefinition(const DbgEntity *Entity) { in finishEntityDefinition()
1319 DbgEntity *DwarfCompileUnit::getExistingAbstractEntity(const DINode *Node) { in getExistingAbstractEntity()
1327 void DwarfCompileUnit::createAbstractEntity(const DINode *Node, in createAbstractEntity()
1342 void DwarfCompileUnit::emitHeader(bool UseOffsets) { in emitHeader()
1357 bool DwarfCompileUnit::hasDwarfPubSections() const { in hasDwarfPubSections()
1375 void DwarfCompileUnit::addGlobalName(StringRef Name, const DIE &Die, in addGlobalName()
1383 void DwarfCompileUnit::addGlobalNameForTypeUnit(StringRef Name, in addGlobalNameForTypeUnit()
1396 void DwarfCompileUnit::addGlobalType(const DIType *Ty, const DIE &Die, in addGlobalType()
1404 void DwarfCompileUnit::addGlobalTypeUnitType(const DIType *Ty, in addGlobalTypeUnitType()
1416 void DwarfCompileUnit::addVariableAddress(const DbgVariable &DV, DIE &Die, in addVariableAddress()
1425 void DwarfCompileUnit::addAddress(DIE &Die, dwarf::Attribute Attribute, in addAddress()
1450 void DwarfCompileUnit::addComplexAddress(const DbgVariable &DV, DIE &Die, in addComplexAddress()
1478 void DwarfCompileUnit::addLocationList(DIE &Die, dwarf::Attribute Attribute, in addLocationList()
1486 void DwarfCompileUnit::applyVariableAttributes(const DbgVariable &Var, in applyVariableAttributes()
1503 void DwarfCompileUnit::applyLabelAttributes(const DbgLabel &Label, in applyLabelAttributes()
1513 void DwarfCompileUnit::addExpr(DIELoc &Die, dwarf::Form Form, in addExpr()
1518 void DwarfCompileUnit::applySubprogramAttributesToDefinition( in applySubprogramAttributesToDefinition()
1526 bool DwarfCompileUnit::isDwoUnit() const { in isDwoUnit()
1530 void DwarfCompileUnit::finishNonUnitTypeDIE(DIE& D, const DICompositeType *CTy) { in finishNonUnitTypeDIE()
1534 bool DwarfCompileUnit::includeMinimalInlineScopes() const { in includeMinimalInlineScopes()
1539 void DwarfCompileUnit::addAddrTableBase() { in addAddrTableBase()
1548 void DwarfCompileUnit::addBaseTypeRef(DIEValueList &Die, int64_t Idx) { in addBaseTypeRef()
1553 void DwarfCompileUnit::createBaseTypeDIEs() { in createBaseTypeDIEs()