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::OutputSections | inline |
ClangModules | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
cloneAndEmitDebugFrame() | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
CompileUnits | llvm::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 | |
Endianness | llvm::dwarf_linker::parallel::OutputSections | protected |
eraseSections() | llvm::dwarf_linker::parallel::OutputSections | inline |
forEach(function_ref< void(SectionDescriptor &)> Handler) | llvm::dwarf_linker::parallel::OutputSections | inline |
forEach(function_ref< void(std::shared_ptr< SectionDescriptor > Section)> Handler) | llvm::dwarf_linker::parallel::OutputSections | inline |
Format | llvm::dwarf_linker::parallel::OutputSections | protected |
getDebugAddrHeaderSize() const | llvm::dwarf_linker::parallel::OutputSections | inline |
getDebugInfoHeaderSize() const | llvm::dwarf_linker::parallel::OutputSections | inline |
getDebugStrOffsetsHeaderSize() const | llvm::dwarf_linker::parallel::OutputSections | inline |
getEndianness() const | llvm::dwarf_linker::parallel::OutputSections | inline |
getFormParams() const | llvm::dwarf_linker::parallel::OutputSections | inline |
getInputDebugInfoSize() const | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | inline |
getOrCreateSectionDescriptor(DebugSectionKind SectionKind) | llvm::dwarf_linker::parallel::OutputSections | inline |
getSectionDescriptor(DebugSectionKind SectionKind) const | llvm::dwarf_linker::parallel::OutputSections | inline |
getSectionDescriptor(DebugSectionKind SectionKind) | llvm::dwarf_linker::parallel::OutputSections | inline |
getUnitForOffset | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
getVersion() const | llvm::dwarf_linker::parallel::OutputSections | inline |
GlobalData | llvm::dwarf_linker::parallel::OutputSections | protected |
HasNewGlobalDependency | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
HasNewInterconnectedCUs | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
InputDWARFFile | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
InterCUProcessingStarted | llvm::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 | |
ModulesCompileUnits | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
ModuleUnitListTy typedef | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
OriginalDebugInfoSize | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
OutputSections(LinkingGlobalData &GlobalData) | llvm::dwarf_linker::parallel::OutputSections | inline |
registerModuleReference(const DWARFDie &CUDie, ObjFileLoaderTy Loader, CompileUnitHandlerTy OnCUDieLoaded, unsigned Indent=0) | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
SectionDescriptors | llvm::dwarf_linker::parallel::OutputSections | protected |
SectionsSetTy typedef | llvm::dwarf_linker::parallel::OutputSections | protected |
setOutputFormat(dwarf::FormParams Format, llvm::endianness Endianness) | llvm::dwarf_linker::parallel::OutputSections | inline |
tryGetSectionDescriptor(DebugSectionKind SectionKind) const | llvm::dwarf_linker::parallel::OutputSections | inline |
tryGetSectionDescriptor(DebugSectionKind SectionKind) | llvm::dwarf_linker::parallel::OutputSections | inline |
UniqueUnitID | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |
UnitListTy typedef | llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext | |