llvm::DFCalculateWorkObject

Work-list entry for iterative dominance frontier calculation.

Synopsis

Declared in <llvm/Analysis/DominanceFrontierImpl.h>

template<class BlockT>
class DFCalculateWorkObject;

Type Aliases

NameDescription
DomTreeNodeT Dominator tree node type for BlockT.

Member Functions

NameDescription
DFCalculateWorkObject [constructor]Construct a work object for block B under parent P.

Data Members

NameDescription
Node Dominator tree node for currentBB.
currentBB Current basic block being processed.
parentBB Parent basic block in the dominator tree, or null for the root.
parentNode Dominator tree node for parentBB, or null for the root.