LLVM: llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec Struct Reference (original) (raw)

#include "[llvm/Support/GenericDomTreeConstruction.h](GenericDomTreeConstruction%5F8h%5Fsource.html)"

Public Attributes
unsigned DFSNum = 0
unsigned Parent = 0
unsigned Semi = 0
unsigned Label = 0
NodePtr IDom = nullptr
SmallVector< unsigned, 4 > ReverseChildren

Detailed Description

template
struct llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec

Definition at line 64 of file GenericDomTreeConstruction.h.

Member Data Documentation

DFSNum

template

unsigned llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec::DFSNum = 0

Definition at line 65 of file GenericDomTreeConstruction.h.

Referenced by llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::FindRoots(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::verifyParentProperty(), and llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::verifySiblingProperty().

IDom

template

NodePtr llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec::IDom = nullptr

Definition at line 69 of file GenericDomTreeConstruction.h.

Referenced by llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::attachNewSubtree(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::getIDom(), and llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::reattachExistingSubtree().

Label

template

unsigned llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec::Label = 0

Definition at line 68 of file GenericDomTreeConstruction.h.

Referenced by llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::eval().

Parent

template

unsigned llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec::Parent = 0

Definition at line 66 of file GenericDomTreeConstruction.h.

Referenced by llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::eval(), and llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::runDFS().

ReverseChildren

template

SmallVector<unsigned, 4> llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec::ReverseChildren

Definition at line 70 of file GenericDomTreeConstruction.h.

Semi

template

unsigned llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec::Semi = 0

Definition at line 67 of file GenericDomTreeConstruction.h.

Referenced by llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::eval().


The documentation for this struct was generated from the following file: