Home
last modified time | relevance | path

Searched refs:CUDie (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerImpl.cpp69 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 DDWARFLinkerImpl.h212 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 DDWARFLinkerCompileUnit.cpp50 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 DDWARFLinkerCompileUnit.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFCompileUnit.cpp38 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 DDWARFContext.cpp1027 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 DDWARFVerifier.cpp2073 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 DDWARFLinker.cpp223 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 DDWARFLinkerCompileUnit.h
H A DDWARFLinker.h
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.h115 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 DDWARFLinker.h476 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 DLVDWARFReader.cpp741 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 DStatistics.cpp882 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 Dllvm-dwarfdump.cpp455 DWARFDie CUDie = CU->getUnitDIE(false); in filterByName() local
458 if (CUNonSkeletonDie && CUDie != CUNonSkeletonDie) in filterByName()