Home
last modified time | relevance | path

Searched refs:LinkContext (Results 1 – 5 of 5) sorted by relevance

/src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerImpl.cpp30 DWARFLinkerImpl::LinkContext::LinkContext(LinkingGlobalData &GlobalData, in LinkContext() function in DWARFLinkerImpl::LinkContext
49 DWARFLinkerImpl::LinkContext::RefModuleUnit::RefModuleUnit( in RefModuleUnit()
53 DWARFLinkerImpl::LinkContext::RefModuleUnit::RefModuleUnit( in RefModuleUnit()
54 LinkContext::RefModuleUnit &&Other) in RefModuleUnit()
57 void DWARFLinkerImpl::LinkContext::addModulesCompileUnit( in addModulesCompileUnit()
58 LinkContext::RefModuleUnit &&Unit) { in addModulesCompileUnit()
64 ObjectContexts.emplace_back(std::make_unique<LinkContext>( in addObjectFile()
109 for (std::unique_ptr<LinkContext> &Context : ObjectContexts) { in link()
185 for (std::unique_ptr<LinkContext> &Context : ObjectContexts) { in link()
194 for (std::unique_ptr<LinkContext> &Context : ObjectContexts) in link()
[all …]
H A DDWARFLinkerImpl.h161 struct LinkContext : public OutputSections { struct
204 LinkContext(LinkingGlobalData &GlobalData, DWARFFile &File, argument
363 SmallVector<std::unique_ptr<LinkContext>> ObjectContexts;
H A DSyntheticTypeNameBuilder.h22 struct LinkContext;
/src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h414 struct LinkContext { struct
420 LinkContext(DWARFFile &File) : File(File) {} in LinkContext() function
432 void cleanupAuxiliarryData(LinkContext &Context); argument
474 LinkContext &Context, unsigned Indent,
483 bool registerModuleReference(const DWARFDie &CUDie, LinkContext &Context,
492 const std::string &PCMFile, LinkContext &Context,
497 Error cloneModuleUnit(LinkContext &Context, RefModuleUnit &Unit,
735 void patchFrameInfoForObject(LinkContext &Context);
756 std::vector<LinkContext> ObjectContexts;
/src/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp398 void DWARFLinker::cleanupAuxiliarryData(LinkContext &Context) { in cleanupAuxiliarryData()
2289 void DWARFLinker::patchFrameInfoForObject(LinkContext &Context) { in patchFrameInfoForObject()
2453 LinkContext &Context, in isClangModuleRef()
2494 LinkContext &Context, in registerModuleReference()
2525 LinkContext &Context, CompileUnitHandlerTy OnCUDieLoaded, unsigned Indent) { in loadClangModule()
2694 ObjectContexts.emplace_back(LinkContext(File)); in addObjectFile()
2731 for (LinkContext &OptContext : ObjectContexts) { in link()
3014 Error DWARFLinker::cloneModuleUnit(LinkContext &Context, RefModuleUnit &Unit, in cloneModuleUnit()