LLVM  8.0.1
Public Attributes | List of all members
llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec Struct Reference

#include "llvm/Support/GenericDomTreeConstruction.h"

Collaboration diagram for llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec:
Collaboration graph
[legend]

Public Attributes

unsigned DFSNum = 0
 
unsigned Parent = 0
 
unsigned Semi = 0
 
NodePtr Label = nullptr
 
NodePtr IDom = nullptr
 
SmallVector< NodePtr, 2 > ReverseChildren
 

Detailed Description

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

Definition at line 59 of file GenericDomTreeConstruction.h.

Member Data Documentation

◆ DFSNum

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

◆ IDom

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

◆ Label

template<typename DomTreeT >
NodePtr llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec::Label = nullptr

Definition at line 63 of file GenericDomTreeConstruction.h.

◆ Parent

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

◆ ReverseChildren

template<typename DomTreeT >
SmallVector<NodePtr, 2> llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec::ReverseChildren

Definition at line 65 of file GenericDomTreeConstruction.h.

◆ Semi

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

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