Lines Matching refs:DwarfCompileUnit

53 class DwarfCompileUnit;  variable
280 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} in SymbolCU()
283 DwarfCompileUnit *CU;
300 MapVector<const MDNode *, DwarfCompileUnit *> CUMap;
303 DenseMap<const DIE *, DwarfCompileUnit *> CUDieMap;
328 const DwarfCompileUnit *PrevCU = nullptr;
450 MCDwarfDwoLineTable *getDwoLineTable(const DwarfCompileUnit &);
452 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { in getUnits()
458 void ensureAbstractEntityIsCreated(DwarfCompileUnit &CU,
461 void ensureAbstractEntityIsCreatedIfScoped(DwarfCompileUnit &CU,
465 DbgEntity *createConcreteEntity(DwarfCompileUnit &TheCU,
472 void constructAbstractSubprogramScopeDIE(DwarfCompileUnit &SrcCU, LexicalScope *Scope);
475 void constructCallSiteEntryDIEs(const DISubprogram &SP, DwarfCompileUnit &CU,
523 DwarfCompileUnit *TheU,
551 void emitMacroFile(DIMacroFile &F, DwarfCompileUnit &U);
552 void emitMacroFileImpl(DIMacroFile &F, DwarfCompileUnit &U,
555 void handleMacroNodes(DIMacroNodeArray Nodes, DwarfCompileUnit &U);
561 std::unique_ptr<DwarfCompileUnit> NewU);
570 DwarfCompileUnit &constructSkeletonCU(const DwarfCompileUnit &CU);
592 void addGnuPubAttributes(DwarfCompileUnit &U, DIE &D) const;
596 DwarfCompileUnit &getOrCreateDwarfCompileUnit(const DICompileUnit *DIUnit);
598 DwarfCompileUnit &NewCU);
601 void constructAndAddImportedEntityDIE(DwarfCompileUnit &TheCU,
611 void collectEntityInfo(DwarfCompileUnit &TheCU, const DISubprogram *SP,
622 void collectVariableInfoFromMFTable(DwarfCompileUnit &TheCU,
626 void emitSectionReference(const DwarfCompileUnit &CU);
663 void addDwarfTypeUnitType(DwarfCompileUnit &CU, StringRef Identifier,
778 const DwarfCompileUnit *getPrevCU() const { return PrevCU; } in getPrevCU()
779 void setPrevCU(const DwarfCompileUnit *PrevCU) { this->PrevCU = PrevCU; } in setPrevCU()
788 const DwarfCompileUnit *CU);
792 const DwarfCompileUnit *CU);
816 DwarfCompileUnit *lookupCU(const DIE *Die) { return CUDieMap.lookup(Die); } in lookupCU()
817 const DwarfCompileUnit *lookupCU(const DIE *Die) const { in lookupCU()