class DFCalculateWorkObject
Declaration
template <class BlockT>
class DFCalculateWorkObject { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Analysis/DominanceFrontierImpl.h:34
Templates
- BlockT
Member Variables
- public BlockT* currentBB
- public BlockT* parentBB
- public const llvm::DFCalculateWorkObject::DomTreeNodeT* Node
- public const llvm::DFCalculateWorkObject::DomTreeNodeT* parentNode
Method Overview
- public DFCalculateWorkObject<BlockT>(BlockT * B, BlockT * P, const llvm::DFCalculateWorkObject::DomTreeNodeT * N, const llvm::DFCalculateWorkObject::DomTreeNodeT * PN)
Methods
ΒΆDFCalculateWorkObject<BlockT>(
BlockT* B,
BlockT* P,
const llvm::DFCalculateWorkObject::
DomTreeNodeT* N,
const llvm::DFCalculateWorkObject::
DomTreeNodeT* PN)
DFCalculateWorkObject<BlockT>(
BlockT* B,
BlockT* P,
const llvm::DFCalculateWorkObject::
DomTreeNodeT* N,
const llvm::DFCalculateWorkObject::
DomTreeNodeT* PN)
Declared at: llvm/include/llvm/Analysis/DominanceFrontierImpl.h:38
Parameters
- BlockT* B
- BlockT* P
- const llvm::DFCalculateWorkObject::DomTreeNodeT* N
- const llvm::DFCalculateWorkObject::DomTreeNodeT* PN