Home
last modified time | relevance | path

Searched refs:RefModuleUnit (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFLinkerImpl.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerImpl.h166 struct RefModuleUnit { struct
167 RefModuleUnit(DWARFFile &File, std::unique_ptr<CompileUnit> Unit);
168 RefModuleUnit(RefModuleUnit &&Other);
169 RefModuleUnit(const RefModuleUnit &) = delete;
174 using ModuleUnitListTy = SmallVector<RefModuleUnit>;
235 void addModulesCompileUnit(RefModuleUnit &&Unit);
H A DDWARFLinkerImpl.cpp48 DWARFLinkerImpl::LinkContext::RefModuleUnit::RefModuleUnit( in RefModuleUnit() function in DWARFLinkerImpl::LinkContext::RefModuleUnit
52 DWARFLinkerImpl::LinkContext::RefModuleUnit::RefModuleUnit( in RefModuleUnit() function in DWARFLinkerImpl::LinkContext::RefModuleUnit
53 LinkContext::RefModuleUnit &&Other) in RefModuleUnit()
57 LinkContext::RefModuleUnit &&Unit) { in addModulesCompileUnit()
438 ModulesCompileUnits.emplace_back(RefModuleUnit{*ErrOrObj, std::move(Unit)}); in loadClangModule()
456 parallelForEach(ModulesCompileUnits, [&](RefModuleUnit &RefModule) { in link()
1055 for (LinkContext::RefModuleUnit &ModuleUnit : Context->ModulesCompileUnits) in forEachObjectSectionsSet()
1078 for (LinkContext::RefModuleUnit &ModuleUnit : Context->ModulesCompileUnits) in forEachCompileAndTypeUnit()
1093 for (LinkContext::RefModuleUnit &ModuleUnit : Context->ModulesCompileUnits) in forEachCompileUnit()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h405 struct RefModuleUnit { struct
406 RefModuleUnit(DWARFFile &File, std::unique_ptr<CompileUnit> Unit) in RefModuleUnit() argument
408 RefModuleUnit(RefModuleUnit &&Other) in RefModuleUnit() argument
410 RefModuleUnit(const RefModuleUnit &) = delete;
415 using ModuleUnitListTy = std::vector<RefModuleUnit>; argument
501 Error cloneModuleUnit(LinkContext &Context, RefModuleUnit &Unit,
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFLinker.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp2703 Context.ModuleUnits.emplace_back(RefModuleUnit{*ErrOrObj, std::move(Unit)}); in loadClangModule()
3131 Error DWARFLinker::cloneModuleUnit(LinkContext &Context, RefModuleUnit &Unit, in cloneModuleUnit()