LLVM 17.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)

Definition at line 31 of file VPlanDominatorTree.h.

References llvm::VPlan::getEntry().

◆ getParent()

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

Definition at line 32 of file VPlanDominatorTree.h.

References B.

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