LLVM 22.0.0git
llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BatchUpdateInfo Struct Reference

#include "llvm/Support/GenericDomTreeConstruction.h"

Public Member Functions

 BatchUpdateInfo (GraphDiffT &PreViewCFG, GraphDiffT *PostViewCFG=nullptr)

Public Attributes

bool IsRecalculated = false
GraphDiffTPreViewCFG
GraphDiffTPostViewCFG
const size_t NumLegalized

Detailed Description

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

Definition at line 84 of file GenericDomTreeConstruction.h.

Constructor & Destructor Documentation

◆ BatchUpdateInfo()

template<typename DomTreeT>
llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BatchUpdateInfo::BatchUpdateInfo ( GraphDiffT & PreViewCFG,
GraphDiffT * PostViewCFG = nullptr )
inline

Definition at line 86 of file GenericDomTreeConstruction.h.

References NumLegalized, PostViewCFG, and PreViewCFG.

Member Data Documentation

◆ IsRecalculated

template<typename DomTreeT>
bool llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BatchUpdateInfo::IsRecalculated = false

◆ NumLegalized

template<typename DomTreeT>
const size_t llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BatchUpdateInfo::NumLegalized

◆ PostViewCFG

template<typename DomTreeT>
GraphDiffT* llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BatchUpdateInfo::PostViewCFG

◆ PreViewCFG


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