Lines Matching refs:Dwarf

53 static uint64_t getDebugInfoSize(DWARFContext &Dwarf) {  in getDebugInfoSize()  argument
55 for (auto &Unit : Dwarf.compile_units()) { in getDebugInfoSize()
1419 const llvm::DWARFDebugMacro *Macro = File.Dwarf->getDebugMacinfo(); in cloneScalarAttribute()
1427 const llvm::DWARFDebugMacro *Macro = File.Dwarf->getDebugMacro(); in cloneScalarAttribute()
2141 ObjFile.Dwarf->getLineTableForUnit(&Unit.getOrigUnit())) { in generateLineTableForUnit()
2290 DWARFContext &OrigDwarf = *Context.File.Dwarf; in patchFrameInfoForObject()
2549 for (const auto &CU : ErrOrObj->Dwarf->compile_units()) { in loadClangModule()
2649 Emitter->emitMacroTables(File.Dwarf.get(), UnitMacroMap, DebugStrPool); in cloneAllCompileUnits()
2672 void DWARFLinker::copyInvariantDebugSection(DWARFContext &Dwarf) { in copyInvariantDebugSection() argument
2673 TheDwarfEmitter->emitSectionContents(Dwarf.getDWARFObj().getLocSection().Data, in copyInvariantDebugSection()
2676 Dwarf.getDWARFObj().getRangesSection().Data, in copyInvariantDebugSection()
2679 Dwarf.getDWARFObj().getFrameSection().Data, DebugSectionKind::DebugFrame); in copyInvariantDebugSection()
2680 TheDwarfEmitter->emitSectionContents(Dwarf.getDWARFObj().getArangesSection(), in copyInvariantDebugSection()
2683 Dwarf.getDWARFObj().getAddrSection().Data, DebugSectionKind::DebugAddr); in copyInvariantDebugSection()
2685 Dwarf.getDWARFObj().getRnglistsSection().Data, in copyInvariantDebugSection()
2688 Dwarf.getDWARFObj().getLoclistsSection().Data, in copyInvariantDebugSection()
2696 if (ObjectContexts.back().File.Dwarf) { in addObjectFile()
2698 ObjectContexts.back().File.Dwarf->compile_units()) { in addObjectFile()
2735 if (!OptContext.File.Dwarf) in link()
2757 if (!OptContext.File.Dwarf) in link()
2761 if (!OptContext.File.Dwarf->types_section_units().empty()) { in link()
2772 OptContext.File.Dwarf->getNumCompileUnits()); in link()
2773 for (const auto &CU : OptContext.File.Dwarf->compile_units()) { in link()
2811 if (Context.Skip || !Context.File.Dwarf) in link()
2814 for (const auto &CU : Context.File.Dwarf->compile_units()) { in link()
2850 if (OptContext.Skip || !OptContext.File.Dwarf) in link()
2861 copyInvariantDebugSection(*OptContext.File.Dwarf); in link()
2879 getDebugInfoSize(*OptContext.File.Dwarf); in link()
2884 .cloneAllCompileUnits(*OptContext.File.Dwarf, OptContext.File, in link()
2885 OptContext.File.Dwarf->isLittleEndian()); in link()
3046 .cloneAllCompileUnits(*Unit.File.Dwarf, Unit.File, in cloneModuleUnit()
3047 Unit.File.Dwarf->isLittleEndian()); in cloneModuleUnit()
3052 assert(File.Dwarf); in verifyInput()
3057 if (!File.Dwarf->verify(OS, DumpOpts.noImplicitRecursion())) { in verifyInput()