LLVM 19.0.0git
Public Types | Static Public Member Functions | List of all members
llvm::DomTreeNodeTraits< VPBlockBase > Struct Reference

#include "Transforms/Vectorize/VPlanDominatorTree.h"

Public Types

using NodeType = VPBlockBase
 
using NodePtr = VPBlockBase *
 
using ParentPtr = VPlan *
 

Static Public Member Functions

static NodePtr getEntryNode (ParentPtr Parent)
 
static ParentPtr getParent (NodePtr B)
 

Detailed Description

Definition at line 26 of file VPlanDominatorTree.h.

Member Typedef Documentation

◆ NodePtr

Definition at line 28 of file VPlanDominatorTree.h.

◆ NodeType

Definition at line 27 of file VPlanDominatorTree.h.

◆ ParentPtr

using llvm::DomTreeNodeTraits< VPBlockBase >::ParentPtr = VPlan *

Definition at line 29 of file VPlanDominatorTree.h.

Member Function Documentation

◆ getEntryNode()

static NodePtr llvm::DomTreeNodeTraits< VPBlockBase >::getEntryNode ( ParentPtr  Parent)
inlinestatic

Definition at line 31 of file VPlanDominatorTree.h.

References llvm::VPlan::getEntry().

◆ getParent()

static ParentPtr llvm::DomTreeNodeTraits< VPBlockBase >::getParent ( NodePtr  B)
inlinestatic

Definition at line 32 of file VPlanDominatorTree.h.

References B.


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