LLVM 24.0.0git
llvm::VPPostDominanceFrontier Struct Reference

#include "Transforms/Vectorize/VPlanDominatorTree.h"

Inheritance diagram for llvm::VPPostDominanceFrontier:
[legend]

Public Member Functions

 VPPostDominanceFrontier (const DomTreeT &VPDT)
Public Member Functions inherited from llvm::DominanceFrontierBase< VPBlockBase, true >
 DominanceFrontierBase ()=default
bool isPostDominator () const
 isPostDominator - Returns true if analysis based of postdoms
void releaseMemory ()
iterator begin ()
iterator end ()
iterator find (VPBlockBase *B)
void print (raw_ostream &OS) const
 print - Convert to human readable form
void dump () const
 dump - Dump the dominance frontier to dbgs().
void analyze (const DomTreeT &DT)

Additional Inherited Members

Public Types inherited from llvm::DominanceFrontierBase< VPBlockBase, true >
using DomSetType
using DomSetMapType
using DomTreeT
using DomTreeNodeT
using iterator
using const_iterator
Protected Types inherited from llvm::DominanceFrontierBase< VPBlockBase, true >
using GraphTy
using BlockTraits
Protected Attributes inherited from llvm::DominanceFrontierBase< VPBlockBase, true >
DomSetMapType Frontiers
Static Protected Attributes inherited from llvm::DominanceFrontierBase< VPBlockBase, true >
static constexpr bool IsPostDominators

Detailed Description

Definition at line 72 of file VPlanDominatorTree.h.

Constructor & Destructor Documentation

◆ VPPostDominanceFrontier()

VPPostDominanceFrontier::VPPostDominanceFrontier ( const DomTreeT & VPDT)
explicit

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