| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFLinkerImpl.cpp | 69 DWARFDie CUDie = CU->getUnitDIE(); in addObjectFile() local 72 if (!CUDie) in addObjectFile() 79 ObjectContexts.back()->registerModuleReference(CUDie, Loader, in addObjectFile() 261 static uint64_t getDwoId(const DWARFDie &CUDie) { in getDwoId() argument 263 CUDie.find({dwarf::DW_AT_dwo_id, dwarf::DW_AT_GNU_dwo_id})); in getDwoId() 282 static std::string getPCMFile(const DWARFDie &CUDie, in getPCMFile() argument 285 CUDie.find({dwarf::DW_AT_dwo_name, dwarf::DW_AT_GNU_dwo_name}), ""); in getPCMFile() 297 const DWARFDie &CUDie, std::string &PCMFile, unsigned Indent, bool Quiet) { in isClangModuleRef() argument 302 uint64_t DwoId = getDwoId(CUDie); in isClangModuleRef() 304 std::string Name = dwarf::toString(CUDie.find(dwarf::DW_AT_name), ""); in isClangModuleRef() [all …]
|
| H A D | DWARFLinkerImpl.h | 212 std::pair<bool, bool> isClangModuleRef(const DWARFDie &CUDie, 222 bool registerModuleReference(const DWARFDie &CUDie, ObjFileLoaderTy Loader, 229 Error loadClangModule(ObjFileLoaderTy Loader, const DWARFDie &CUDie,
|
| H A D | DWARFLinkerCompileUnit.cpp | 50 DWARFDie CUDie = OrigUnit.getUnitDIE(); in CompileUnit() local 51 if (!CUDie) in CompileUnit() 54 if (std::optional<DWARFFormValue> Val = CUDie.find(dwarf::DW_AT_language)) { in CompileUnit() 63 if (const char *CUName = CUDie.getName(DINameKind::ShortName)) in CompileUnit() 67 SysRoot = dwarf::toStringRef(CUDie.find(dwarf::DW_AT_LLVM_sysroot)).str(); in CompileUnit()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/ |
| H A D | DWARFLinkerCompileUnit.h | |
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinker.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFCompileUnit.cpp | 38 if (DWARFDie CUDie = getUnitDIE(false)) { in dump() local 39 CUDie.dump(OS, 0, DumpOpts); in dump() 42 if (NonSkeletonCUDie && CUDie != NonSkeletonCUDie) in dump()
|
| H A D | DWARFContext.cpp | 1027 DWARFDie CUDie = U->getUnitDIE(false); in dump() local 1029 if (CUNonSkeletonDie && CUDie != CUNonSkeletonDie) { in dump() 1556 DWARFDie CUDie = CU->getUnitDIE(false); in getDIEsForAddress() local 1558 if (CheckDWO && CUDwoDie && CUDie != CUDwoDie) { in getDIEsForAddress()
|
| H A D | DWARFVerifier.cpp | 2073 DWARFDie CUDie = CU->getUnitDIE(true); in verifyDebugNames() local 2075 CUDie.getDwarfUnit()->getNonSkeletonUnitDIE(false); in verifyDebugNames() 2076 if (CUDie != NonSkeletonUnitDie) { in verifyDebugNames()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFLinker.cpp | 223 DWARFDie CUDie = CU.getOrigUnit().getUnitDIE(); in analyzeImportedModule() local 226 resolveRelativeObjectPath(ResolvedPath, CUDie); in analyzeImportedModule() 2174 DWARFDie CUDie = Unit.getOrigUnit().getUnitDIE(); in generateLineTableForUnit() local 2175 auto StmtList = dwarf::toSectionOffset(CUDie.find(dwarf::DW_AT_stmt_list)); in generateLineTableForUnit() 2532 static uint64_t getDwoId(const DWARFDie &CUDie) { in getDwoId() argument 2534 CUDie.find({dwarf::DW_AT_dwo_id, dwarf::DW_AT_GNU_dwo_id})); in getDwoId() 2554 getPCMFile(const DWARFDie &CUDie, in getPCMFile() argument 2557 CUDie.find({dwarf::DW_AT_dwo_name, dwarf::DW_AT_GNU_dwo_name}), ""); in getPCMFile() 2568 std::pair<bool, bool> DWARFLinker::isClangModuleRef(const DWARFDie &CUDie, in isClangModuleRef() argument 2577 uint64_t DwoId = getDwoId(CUDie); in isClangModuleRef() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerCompileUnit.h | |
| H A D | DWARFLinker.h | |
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFLinkerCompileUnit.h | 115 auto CUDie = OrigUnit.getUnitDIE(false); in CompileUnit() local 116 if (!CUDie) { in CompileUnit() 120 if (auto Lang = dwarf::toUnsigned(CUDie.find(dwarf::DW_AT_language))) in CompileUnit()
|
| H A D | DWARFLinker.h | 476 std::pair<bool, bool> isClangModuleRef(const DWARFDie &CUDie, 487 bool registerModuleReference(const DWARFDie &CUDie, LinkContext &Context, 495 Error loadClangModule(ObjFileLoaderTy Loader, const DWARFDie &CUDie,
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVDWARFReader.cpp | 741 DWARFDie CUDie = CU->getNonSkeletonUnitDIE( in createScopes() local 744 if (!CUDie.isValid()) in createScopes() 752 CUDie.getDwarfUnit()->isDWOUnit() ? CU->getUnitDIE(false) : DummyDie; in createScopes() 756 (!CUDie.getDwarfUnit()->isDWOUnit() || in createScopes() 760 traverseDieAndChildren(CUDie, Root, SkeletonDie); in createScopes()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/ |
| H A D | Statistics.cpp | 882 if (DWARFDie CUDie = CU->getNonSkeletonUnitDIE(false)) { in collectStatsForObjectFile() local 889 CUDie, "/", "g", 0, 0, Statistics, GlobalStats, LocStats, in collectStatsForObjectFile() 898 CUDie.getDwarfUnit(), GlobalStats, LocStats, in collectStatsForObjectFile() 905 DIELocation(CUDie.getDwarfUnit(), CrossCUReferencingDIEOffset)); in collectStatsForObjectFile()
|
| H A D | llvm-dwarfdump.cpp | 455 DWARFDie CUDie = CU->getUnitDIE(false); in filterByName() local 458 if (CUNonSkeletonDie && CUDie != CUNonSkeletonDie) in filterByName()
|