Lines Matching refs:DwarfCompileUnit

554 template <typename Func> static void forBothCUs(DwarfCompileUnit &CU, Func F) {  in forBothCUs()
565 void DwarfDebug::constructAbstractSubprogramScopeDIE(DwarfCompileUnit &SrcCU, in constructAbstractSubprogramScopeDIE()
872 DwarfCompileUnit &CU, DIE &ScopeDIE, in constructCallSiteEntryDIEs()
1000 void DwarfDebug::addGnuPubAttributes(DwarfCompileUnit &U, DIE &D) const { in addGnuPubAttributes()
1008 DwarfCompileUnit &NewCU) { in finishUnitAttributes()
1072 DwarfCompileUnit &
1079 auto OwnedUnit = std::make_unique<DwarfCompileUnit>( in getOrCreateDwarfCompileUnit()
1081 DwarfCompileUnit &NewCU = *OwnedUnit; in getOrCreateDwarfCompileUnit()
1114 void DwarfDebug::constructAndAddImportedEntityDIE(DwarfCompileUnit &TheCU, in constructAndAddImportedEntityDIE()
1123 static SmallVectorImpl<DwarfCompileUnit::GlobalExpr> &
1124 sortGlobalExprs(SmallVectorImpl<DwarfCompileUnit::GlobalExpr> &GVEs) { in sortGlobalExprs()
1126 GVEs, [](DwarfCompileUnit::GlobalExpr A, DwarfCompileUnit::GlobalExpr B) { in sortGlobalExprs()
1141 [](DwarfCompileUnit::GlobalExpr A, in sortGlobalExprs()
1142 DwarfCompileUnit::GlobalExpr B) { in sortGlobalExprs()
1164 DenseMap<DIGlobalVariable *, SmallVector<DwarfCompileUnit::GlobalExpr, 1>> in beginModule()
1212 DwarfCompileUnit &CU = getOrCreateDwarfCompileUnit(CUNode); in beginModule()
1258 DwarfCompileUnit *Unit = CUDieMap.lookup(Die->getUnitDie()); in finishEntityDefinitions()
1269 [&](DwarfCompileUnit &CU) { CU.finishSubprogramDefinition(SP); }); in finishSubprogramDefinitions()
1341 DwarfCompileUnit &U = SkCU ? *SkCU : TheCU; in finalizeModuleInfo()
1494 void DwarfDebug::ensureAbstractEntityIsCreated(DwarfCompileUnit &CU, in ensureAbstractEntityIsCreated()
1504 void DwarfDebug::ensureAbstractEntityIsCreatedIfScoped(DwarfCompileUnit &CU, in ensureAbstractEntityIsCreatedIfScoped()
1516 DwarfCompileUnit &TheCU, DenseSet<InlinedEntity> &Processed) { in collectVariableInfoFromMFTable()
1813 DbgEntity *DwarfDebug::createConcreteEntity(DwarfCompileUnit &TheCU, in createConcreteEntity()
1836 void DwarfDebug::collectEntityInfo(DwarfCompileUnit &TheCU, in collectEntityInfo()
2103 ArrayRef<std::unique_ptr<DwarfCompileUnit>> DCUs) { in recordSourceLine()
2113 FileNo = static_cast<DwarfCompileUnit &>(*DCUs[CUID]) in recordSourceLine()
2148 DwarfCompileUnit &CU = getOrCreateDwarfCompileUnit(SP->getUnit()); in beginFunctionImpl()
2184 DwarfCompileUnit &TheCU = *CUMap.lookup(SP->getUnit()); in endFunctionImpl()
2405 DwarfCompileUnit *TheU = NU.second; in emitDebugPubSections()
2424 void DwarfDebug::emitSectionReference(const DwarfCompileUnit &CU) { in emitSectionReference()
2433 DwarfCompileUnit *TheU, in emitDebugPubSection()
2490 const DwarfCompileUnit *CU) { in emitDebugLocEntry()
2633 DwarfCompileUnit &TheCU) { in finalize()
2661 const DwarfCompileUnit *CU) { in emitDebugLocEntryLocation()
2720 const DwarfCompileUnit &CU, unsigned BaseAddressx, unsigned OffsetPair, in emitRangeList()
2910 DenseMap<DwarfCompileUnit *, std::vector<ArangeSpan>> Spans; in emitDebugARanges()
2973 std::vector<DwarfCompileUnit *> CUs; in emitDebugARanges()
2975 DwarfCompileUnit *CU = it.first; in emitDebugARanges()
2980 llvm::sort(CUs, [](const DwarfCompileUnit *A, const DwarfCompileUnit *B) { in emitDebugARanges()
2985 for (DwarfCompileUnit *CU : CUs) { in emitDebugARanges()
3099 const DwarfCompileUnit &CU, uint16_t DwarfVersion) { in emitMacroHeader()
3122 void DwarfDebug::handleMacroNodes(DIMacroNodeArray Nodes, DwarfCompileUnit &U) { in handleMacroNodes()
3177 DIMacroFile &MF, DwarfCompileUnit &U, unsigned StartFile, unsigned EndFile, in emitMacroFileImpl()
3197 void DwarfDebug::emitMacroFile(DIMacroFile &F, DwarfCompileUnit &U) { in emitMacroFile()
3214 DwarfCompileUnit &U = SkCU ? *SkCU : TheCU; in emitDebugMacinfoImpl()
3247 std::unique_ptr<DwarfCompileUnit> NewU) { in initSkeletonUnit()
3256 DwarfCompileUnit &DwarfDebug::constructSkeletonCU(const DwarfCompileUnit &CU) { in constructSkeletonCU()
3258 auto OwnedUnit = std::make_unique<DwarfCompileUnit>( in constructSkeletonCU()
3261 DwarfCompileUnit &NewCU = *OwnedUnit; in constructSkeletonCU()
3320 MCDwarfDwoLineTable *DwarfDebug::getDwoLineTable(const DwarfCompileUnit &CU) { in getDwoLineTable()
3341 void DwarfDebug::addDwarfTypeUnitType(DwarfCompileUnit &CU, in addDwarfTypeUnitType()