LLVM 19.0.0git
llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext Member List

This is the complete list of members for llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext, including all inherited members.

addModulesCompileUnit(RefModuleUnit &&Unit)llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
applyPatches(SectionDescriptor &Section, StringEntryToDwarfStringPoolEntryMap &DebugStrStrings, StringEntryToDwarfStringPoolEntryMap &DebugLineStrStrings, TypeUnit *TypeUnitPtr)llvm::dwarf_linker::parallel::OutputSections
assignSectionsOffsetAndAccumulateSize(std::array< uint64_t, SectionKindsNum > &SectionSizesAccumulator)llvm::dwarf_linker::parallel::OutputSectionsinline
ClangModulesllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
cloneAndEmitDebugFrame()llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
CompileUnitsllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
emitFDE(uint32_t CIEOffset, uint32_t AddrSize, uint64_t Address, StringRef FDEBytes, SectionDescriptor &Section)llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
emitInvariantSections()llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
Endiannessllvm::dwarf_linker::parallel::OutputSectionsprotected
eraseSections()llvm::dwarf_linker::parallel::OutputSectionsinline
forEach(function_ref< void(SectionDescriptor &)> Handler)llvm::dwarf_linker::parallel::OutputSectionsinline
forEach(function_ref< void(std::shared_ptr< SectionDescriptor > Section)> Handler)llvm::dwarf_linker::parallel::OutputSectionsinline
Formatllvm::dwarf_linker::parallel::OutputSectionsprotected
getDebugAddrHeaderSize() constllvm::dwarf_linker::parallel::OutputSectionsinline
getDebugInfoHeaderSize() constllvm::dwarf_linker::parallel::OutputSectionsinline
getDebugStrOffsetsHeaderSize() constllvm::dwarf_linker::parallel::OutputSectionsinline
getEndianness() constllvm::dwarf_linker::parallel::OutputSectionsinline
getFormParams() constllvm::dwarf_linker::parallel::OutputSectionsinline
getInputDebugInfoSize() constllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContextinline
getOrCreateSectionDescriptor(DebugSectionKind SectionKind)llvm::dwarf_linker::parallel::OutputSectionsinline
getSectionDescriptor(DebugSectionKind SectionKind) constllvm::dwarf_linker::parallel::OutputSectionsinline
getSectionDescriptor(DebugSectionKind SectionKind)llvm::dwarf_linker::parallel::OutputSectionsinline
getUnitForOffsetllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
getVersion() constllvm::dwarf_linker::parallel::OutputSectionsinline
GlobalDatallvm::dwarf_linker::parallel::OutputSectionsprotected
HasNewGlobalDependencyllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
HasNewInterconnectedCUsllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
InputDWARFFilellvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
InterCUProcessingStartedllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
isClangModuleRef(const DWARFDie &CUDie, std::string &PCMFile, unsigned Indent, bool Quiet)llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
link(TypeUnit *ArtificialTypeUnit)llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
LinkContext(LinkingGlobalData &GlobalData, DWARFFile &File, StringMap< uint64_t > &ClangModules, std::atomic< size_t > &UniqueUnitID)llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
linkSingleCompileUnit(CompileUnit &CU, TypeUnit *ArtificialTypeUnit, enum CompileUnit::Stage DoUntilStage=CompileUnit::Stage::Cleaned)llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
loadClangModule(ObjFileLoaderTy Loader, const DWARFDie &CUDie, const std::string &PCMFile, CompileUnitHandlerTy OnCUDieLoaded, unsigned Indent=0)llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
ModulesCompileUnitsllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
ModuleUnitListTy typedefllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
OriginalDebugInfoSizellvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
OutputSections(LinkingGlobalData &GlobalData)llvm::dwarf_linker::parallel::OutputSectionsinline
registerModuleReference(const DWARFDie &CUDie, ObjFileLoaderTy Loader, CompileUnitHandlerTy OnCUDieLoaded, unsigned Indent=0)llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
SectionDescriptorsllvm::dwarf_linker::parallel::OutputSectionsprotected
SectionsSetTy typedefllvm::dwarf_linker::parallel::OutputSectionsprotected
setOutputFormat(dwarf::FormParams Format, llvm::endianness Endianness)llvm::dwarf_linker::parallel::OutputSectionsinline
tryGetSectionDescriptor(DebugSectionKind SectionKind) constllvm::dwarf_linker::parallel::OutputSectionsinline
tryGetSectionDescriptor(DebugSectionKind SectionKind)llvm::dwarf_linker::parallel::OutputSectionsinline
UniqueUnitIDllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext
UnitListTy typedefllvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext