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()
117 unsigned DwarfCompileUnit::getOrCreateSourceID(const DIFile *File) { in getOrCreateSourceID()
137 DIE *DwarfCompileUnit::getOrCreateGlobalVariableDIE( in getOrCreateGlobalVariableDIE()
203 void DwarfCompileUnit::addLocationAttribute( in addLocationAttribute()
382 DIE *DwarfCompileUnit::getOrCreateCommonBlock( in getOrCreateCommonBlock()
399 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange()
422 void DwarfCompileUnit::initStmtList() { in initStmtList()
443 void DwarfCompileUnit::applyStmtList(DIE &D) { in applyStmtList()
449 void DwarfCompileUnit::attachLowHighPC(DIE &D, const MCSymbol *Begin, in attachLowHighPC()
466 void DwarfCompileUnit::addWasmRelocBaseGlobal(DIELoc *Loc, StringRef GlobalName, in addWasmRelocBaseGlobal()
499 DIE &DwarfCompileUnit::updateSubprogramScopeDIE(const DISubprogram *SP) { in updateSubprogramScopeDIE()
572 void DwarfCompileUnit::constructScopeDIE(LexicalScope *Scope, in constructScopeDIE()
604 void DwarfCompileUnit::addScopeRangeList(DIE &ScopeDIE, in addScopeRangeList()
637 void DwarfCompileUnit::attachRangesOrLowHighPC( in attachRangesOrLowHighPC()
652 void DwarfCompileUnit::attachRangesOrLowHighPC( in attachRangesOrLowHighPC()
686 DIE *DwarfCompileUnit::constructInlinedScopeDIE(LexicalScope *Scope, in constructInlinedScopeDIE()
723 DIE *DwarfCompileUnit::constructLexicalScopeDIE(LexicalScope *Scope) { in constructLexicalScopeDIE()
746 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE()
763 void DwarfCompileUnit::applyConcreteDbgVariableAttributes( in applyConcreteDbgVariableAttributes()
862 void DwarfCompileUnit::applyConcreteDbgVariableAttributes( in applyConcreteDbgVariableAttributes()
872 void DwarfCompileUnit::applyConcreteDbgVariableAttributes(const Loc::MMI &MMI, in applyConcreteDbgVariableAttributes()
932 void DwarfCompileUnit::applyConcreteDbgVariableAttributes( in applyConcreteDbgVariableAttributes()
949 void DwarfCompileUnit::applyConcreteDbgVariableAttributes( in applyConcreteDbgVariableAttributes()
952 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE()
961 DIE *DwarfCompileUnit::constructLabelDIE(DbgLabel &DL, in constructLabelDIE()
1076 DIE &DwarfCompileUnit::constructSubprogramScopeDIE(const DISubprogram *Sub, in constructSubprogramScopeDIE()
1104 DIE *DwarfCompileUnit::createAndAddScopeChildren(LexicalScope *Scope, in createAndAddScopeChildren()
1152 void DwarfCompileUnit::constructAbstractSubprogramScopeDIE( in constructAbstractSubprogramScopeDIE()
1159 DwarfCompileUnit *ContextCU = this; in constructAbstractSubprogramScopeDIE()
1195 bool DwarfCompileUnit::useGNUAnalogForDwarf5Feature() const { in useGNUAnalogForDwarf5Feature()
1199 dwarf::Tag DwarfCompileUnit::getDwarf5OrGNUTag(dwarf::Tag Tag) const { in getDwarf5OrGNUTag()
1213 DwarfCompileUnit::getDwarf5OrGNUAttr(dwarf::Attribute Attr) const { in getDwarf5OrGNUAttr()
1235 DwarfCompileUnit::getDwarf5OrGNULocationAtom(dwarf::LocationAtom Loc) const { in getDwarf5OrGNULocationAtom()
1246 DIE &DwarfCompileUnit::constructCallSiteEntryDIE(DIE &ScopeDIE, in constructCallSiteEntryDIE()
1302 void DwarfCompileUnit::constructCallSiteParmEntryDIEs( in constructCallSiteParmEntryDIEs()
1326 DIE *DwarfCompileUnit::constructImportedEntityDIE( in constructImportedEntityDIE()
1380 DIE *DwarfCompileUnit::getOrCreateImportedEntityDIE( in getOrCreateImportedEntityDIE()
1395 void DwarfCompileUnit::finishSubprogramDefinition(const DISubprogram *SP) { in finishSubprogramDefinition()
1409 void DwarfCompileUnit::finishEntityDefinition(const DbgEntity *Entity) { in finishEntityDefinition()
1442 DbgEntity *DwarfCompileUnit::getExistingAbstractEntity(const DINode *Node) { in getExistingAbstractEntity()
1450 void DwarfCompileUnit::createAbstractEntity(const DINode *Node, in createAbstractEntity()
1465 void DwarfCompileUnit::emitHeader(bool UseOffsets) { in emitHeader()
1480 bool DwarfCompileUnit::hasDwarfPubSections() const { in hasDwarfPubSections()
1500 void DwarfCompileUnit::addGlobalName(StringRef Name, const DIE &Die, in addGlobalName()
1508 void DwarfCompileUnit::addGlobalNameForTypeUnit(StringRef Name, in addGlobalNameForTypeUnit()
1521 void DwarfCompileUnit::addGlobalType(const DIType *Ty, const DIE &Die, in addGlobalType()
1529 void DwarfCompileUnit::addGlobalTypeUnitType(const DIType *Ty, in addGlobalTypeUnitType()
1541 void DwarfCompileUnit::addVariableAddress(const DbgVariable &DV, DIE &Die, in addVariableAddress()
1551 void DwarfCompileUnit::addAddress(DIE &Die, dwarf::Attribute Attribute, in addAddress()
1576 void DwarfCompileUnit::addComplexAddress(const DIExpression *DIExpr, DIE &Die, in addComplexAddress()
1603 void DwarfCompileUnit::addLocationList(DIE &Die, dwarf::Attribute Attribute, in addLocationList()
1611 void DwarfCompileUnit::applyCommonDbgVariableAttributes(const DbgVariable &Var, in applyCommonDbgVariableAttributes()
1630 void DwarfCompileUnit::applyLabelAttributes(const DbgLabel &Label, in applyLabelAttributes()
1640 void DwarfCompileUnit::addExpr(DIELoc &Die, dwarf::Form Form, in addExpr()
1645 void DwarfCompileUnit::applySubprogramAttributesToDefinition( in applySubprogramAttributesToDefinition()
1653 bool DwarfCompileUnit::isDwoUnit() const { in isDwoUnit()
1657 void DwarfCompileUnit::finishNonUnitTypeDIE(DIE& D, const DICompositeType *CTy) { in finishNonUnitTypeDIE()
1661 bool DwarfCompileUnit::includeMinimalInlineScopes() const { in includeMinimalInlineScopes()
1666 void DwarfCompileUnit::addAddrTableBase() { in addAddrTableBase()
1675 void DwarfCompileUnit::addBaseTypeRef(DIEValueList &Die, int64_t Idx) { in addBaseTypeRef()
1680 void DwarfCompileUnit::createBaseTypeDIEs() { in createBaseTypeDIEs()
1701 DIE *DwarfCompileUnit::getLexicalBlockDIE(const DILexicalBlock *LB) { in getLexicalBlockDIE()
1712 DIE *DwarfCompileUnit::getOrCreateContextDIE(const DIScope *Context) { in getOrCreateContextDIE()