/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DWARFLinkerImpl.cpp | 70 DWARFDie CUDie = CU->getUnitDIE(); in addObjectFile() local 73 if (!CUDie) in addObjectFile() 80 ObjectContexts.back()->registerModuleReference(CUDie, Loader, in addObjectFile() 262 static uint64_t getDwoId(const DWARFDie &CUDie) { in getDwoId() argument 264 CUDie.find({dwarf::DW_AT_dwo_id, dwarf::DW_AT_GNU_dwo_id})); in getDwoId() 283 static std::string getPCMFile(const DWARFDie &CUDie, in getPCMFile() argument 286 CUDie.find({dwarf::DW_AT_dwo_name, dwarf::DW_AT_GNU_dwo_name}), ""); in getPCMFile() 298 const DWARFDie &CUDie, std::string &PCMFile, unsigned Indent, bool Quiet) { in isClangModuleRef() argument 303 uint64_t DwoId = getDwoId(CUDie); in isClangModuleRef() 305 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 | 51 DWARFDie CUDie = OrigUnit.getUnitDIE(); in CompileUnit() local 52 if (!CUDie) in CompileUnit() 55 if (std::optional<DWARFFormValue> Val = CUDie.find(dwarf::DW_AT_language)) { in CompileUnit() 64 if (const char *CUName = CUDie.getName(DINameKind::ShortName)) in CompileUnit() 68 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 | 1031 DWARFDie CUDie = U->getUnitDIE(false); in dump() local 1033 if (CUNonSkeletonDie && CUDie != CUNonSkeletonDie) { in dump() 1558 DWARFDie CUDie = CU->getUnitDIE(false); in getDIEsForAddress() local 1560 if (CheckDWO && CUDwoDie && CUDie != CUDwoDie) { in getDIEsForAddress()
|
/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() 2131 DWARFDie CUDie = Unit.getOrigUnit().getUnitDIE(); in generateLineTableForUnit() local 2132 auto StmtList = dwarf::toSectionOffset(CUDie.find(dwarf::DW_AT_stmt_list)); in generateLineTableForUnit() 2415 static uint64_t getDwoId(const DWARFDie &CUDie) { in getDwoId() argument 2417 CUDie.find({dwarf::DW_AT_dwo_id, dwarf::DW_AT_GNU_dwo_id})); in getDwoId() 2437 getPCMFile(const DWARFDie &CUDie, in getPCMFile() argument 2440 CUDie.find({dwarf::DW_AT_dwo_name, dwarf::DW_AT_GNU_dwo_name}), ""); in getPCMFile() 2451 std::pair<bool, bool> DWARFLinker::isClangModuleRef(const DWARFDie &CUDie, in isClangModuleRef() argument 2460 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 | 113 auto CUDie = OrigUnit.getUnitDIE(false); in CompileUnit() local 114 if (!CUDie) { in CompileUnit() 118 if (auto Lang = dwarf::toUnsigned(CUDie.find(dwarf::DW_AT_language))) in CompileUnit()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVDWARFReader.cpp | 938 DWARFDie CUDie = CU->getNonSkeletonUnitDIE( in createScopes() local 941 if (!CUDie.isValid()) in createScopes() 949 CUDie.getDwarfUnit()->isDWOUnit() ? CU->getUnitDIE(false) : DummyDie; in createScopes() 953 (!CUDie.getDwarfUnit()->isDWOUnit() || in createScopes() 957 traverseDieAndChildren(CUDie, Root, SkeletonDie); in createScopes()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/ |
H A D | Statistics.cpp | 880 if (DWARFDie CUDie = CU->getNonSkeletonUnitDIE(false)) { in collectStatsForObjectFile() local 887 CUDie, "/", "g", 0, 0, Statistics, GlobalStats, LocStats, in collectStatsForObjectFile() 896 CUDie.getDwarfUnit(), GlobalStats, LocStats, in collectStatsForObjectFile() 903 DIELocation(CUDie.getDwarfUnit(), CrossCUReferencingDIEOffset)); in collectStatsForObjectFile()
|
H A D | llvm-dwarfdump.cpp | 445 DWARFDie CUDie = CU->getUnitDIE(false); in filterByName() local 448 if (CUNonSkeletonDie && CUDie != CUNonSkeletonDie) in filterByName()
|