LLVM 18.0.0git
|
Generic utility class used for getting the children of a basic block. More...
#include "llvm/Support/GenericIteratedDominanceFrontier.h"
Public Types | |
using | NodeRef = typename GraphTraits< NodeTy * >::NodeRef |
using | ChildrenTy = SmallVector< NodeRef, 8 > |
Public Member Functions | |
ChildrenTy | get (const NodeRef &N) |
Generic utility class used for getting the children of a basic block.
May be specialized if, for example, one wouldn't like to return nullpointer successors.
Definition at line 38 of file GenericIteratedDominanceFrontier.h.
using llvm::IDFCalculatorDetail::ChildrenGetterTy< NodeTy, IsPostDom >::ChildrenTy = SmallVector<NodeRef, 8> |
Definition at line 40 of file GenericIteratedDominanceFrontier.h.
using llvm::IDFCalculatorDetail::ChildrenGetterTy< NodeTy, IsPostDom >::NodeRef = typename GraphTraits<NodeTy *>::NodeRef |
Definition at line 39 of file GenericIteratedDominanceFrontier.h.
ChildrenGetterTy< NodeTy, IsPostDom >::ChildrenTy llvm::IDFCalculatorDetail::ChildrenGetterTy< NodeTy, IsPostDom >::get | ( | const NodeRef & | N | ) |
Definition at line 119 of file GenericIteratedDominanceFrontier.h.
References N.