addActionToRootEntriesWorkList(LiveRootWorklistActionTy Action, const UnitEntryPairTy &Entry, std::optional< UnitEntryPairTy > ReferencedBy) | llvm::dwarf_linker::parallel::DependencyTracker | protected |
collectRootsToKeep(const UnitEntryPairTy &Entry, std::optional< UnitEntryPairTy > ReferencedBy, bool IsLiveParent) | llvm::dwarf_linker::parallel::DependencyTracker | protected |
CU | llvm::dwarf_linker::parallel::DependencyTracker | protected |
Dependencies | llvm::dwarf_linker::parallel::DependencyTracker | protected |
DependencyTracker(CompileUnit &CU) | llvm::dwarf_linker::parallel::DependencyTracker | inline |
getRootForSpecifiedEntry(UnitEntryPairTy Entry) | llvm::dwarf_linker::parallel::DependencyTracker | protected |
isChildrenAction(LiveRootWorklistActionTy Action) | llvm::dwarf_linker::parallel::DependencyTracker | inlineprotected |
isLiveAction(LiveRootWorklistActionTy Action) | llvm::dwarf_linker::parallel::DependencyTracker | inlineprotected |
isLiveSubprogramEntry(const UnitEntryPairTy &Entry) | llvm::dwarf_linker::parallel::DependencyTracker | protectedstatic |
isLiveVariableEntry(const UnitEntryPairTy &Entry, bool IsLiveParent) | llvm::dwarf_linker::parallel::DependencyTracker | protectedstatic |
isSingleAction(LiveRootWorklistActionTy Action) | llvm::dwarf_linker::parallel::DependencyTracker | inlineprotected |
isTypeAction(LiveRootWorklistActionTy Action) | llvm::dwarf_linker::parallel::DependencyTracker | inlineprotected |
isTypeTableCandidate(const DWARFDebugInfoEntry *DIEEntry) | llvm::dwarf_linker::parallel::DependencyTracker | protected |
LiveRootWorklistActionTy enum name | llvm::dwarf_linker::parallel::DependencyTracker | protected |
markCollectedLiveRootsAsKept(bool InterCUProcessingStarted, std::atomic< bool > &HasNewInterconnectedCUs) | llvm::dwarf_linker::parallel::DependencyTracker | protected |
markDIEEntryAsKeptRec(LiveRootWorklistActionTy Action, const UnitEntryPairTy &RootEntry, const UnitEntryPairTy &Entry, bool InterCUProcessingStarted, std::atomic< bool > &HasNewInterconnectedCUs) | llvm::dwarf_linker::parallel::DependencyTracker | protected |
markParentsAsKeepingChildren(const UnitEntryPairTy &Entry) | llvm::dwarf_linker::parallel::DependencyTracker | protected |
maybeAddReferencedRoots(LiveRootWorklistActionTy Action, const UnitEntryPairTy &RootEntry, const UnitEntryPairTy &Entry, bool InterCUProcessingStarted, std::atomic< bool > &HasNewInterconnectedCUs) | llvm::dwarf_linker::parallel::DependencyTracker | protected |
resolveDependenciesAndMarkLiveness(bool InterCUProcessingStarted, std::atomic< bool > &HasNewInterconnectedCUs) | llvm::dwarf_linker::parallel::DependencyTracker | |
RootEntriesListTy typedef | llvm::dwarf_linker::parallel::DependencyTracker | protected |
RootEntriesWorkList | llvm::dwarf_linker::parallel::DependencyTracker | protected |
setPlainDwarfPlacementRec(const UnitEntryPairTy &Entry) | llvm::dwarf_linker::parallel::DependencyTracker | protected |
updateDependenciesCompleteness() | llvm::dwarf_linker::parallel::DependencyTracker | |
verifyKeepChain() | llvm::dwarf_linker::parallel::DependencyTracker | |