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

#include "llvm/Support/GenericDomTreeConstruction.h"

Public Attributes

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

Detailed Description

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

Definition at line 64 of file GenericDomTreeConstruction.h.

Member Data Documentation

◆ DFSNum

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

Definition at line 65 of file GenericDomTreeConstruction.h.

◆ IDom

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

Definition at line 69 of file GenericDomTreeConstruction.h.

◆ Label

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

◆ Parent

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

◆ ReverseChildren

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

Definition at line 70 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: