|
LLVM 24.0.0git
|
#include "DWARFLinkerCompileUnit.h"#include "llvm/ADT/DenseMap.h"#include "llvm/ADT/PointerIntPair.h"#include "llvm/ADT/SmallVector.h"Go to the source code of this file.
Classes | |
| class | llvm::dwarf_linker::parallel::DependencyTracker |
| This class discovers DIEs dependencies: marks "live" DIEs, marks DIE locations (whether DIE should be cloned as regular DIE or it should be put into the artificial type unit). More... | |
| class | llvm::dwarf_linker::parallel::DependencyTracker::LiveRootWorklistItemTy |
| Class keeping live worklist item data. More... | |
| struct | llvm::dwarf_linker::parallel::DependencyTracker::LiveRootWorklistItemTy::CompileUnitPointerTraits |
| Root entry. More... | |
| struct | llvm::dwarf_linker::parallel::DependencyTracker::SubtreeDependencyTy |
| A completeness dependency of a subtree that belongs to whichever root references the subtree, which is not known while the subtree is walked. More... | |
| struct | llvm::dwarf_linker::parallel::DependencyTracker::SubtreeDependencyRefTy |
| A root referencing an already-marked subtree, standing in for all of that subtree's dependencies. More... | |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::dwarf_linker |
| namespace | llvm::dwarf_linker::parallel |