LLVM  4.0.0
Public Member Functions | List of all members
llvm::RegionNode Class Reference

#include <RegionInfo.h>

Inheritance diagram for llvm::RegionNode:
[legend]
Collaboration diagram for llvm::RegionNode:
[legend]

Public Member Functions

 RegionNode (Region *Parent, BasicBlock *Entry, bool isSubRegion=false)
 
bool operator== (const Region &RN) const
 
- Public Member Functions inherited from llvm::RegionNodeBase< RegionTraits< Function > >
RegionTgetParent () const
 Get the parent Region of this RegionNode. More...
 
BlockTgetEntry () const
 Get the entry BasicBlock of this RegionNode. More...
 
TgetNodeAs () const
 Get the content of this RegionNode. More...
 
bool isSubRegion () const
 Is this RegionNode a subregion? More...
 

Additional Inherited Members

- Public Types inherited from llvm::RegionNodeBase< RegionTraits< Function > >
typedef RegionTraits< Function >
::BlockT 
BlockT
 
typedef RegionTraits< Function >
::RegionT 
RegionT
 
- Protected Member Functions inherited from llvm::RegionNodeBase< RegionTraits< Function > >
 RegionNodeBase (RegionT *Parent, BlockT *Entry, bool isSubRegion=false)
 Create a RegionNode. More...
 

Detailed Description

Definition at line 853 of file RegionInfo.h.

Constructor & Destructor Documentation

llvm::RegionNode::RegionNode ( Region Parent,
BasicBlock Entry,
bool  isSubRegion = false 
)
inline

Definition at line 855 of file RegionInfo.h.

Member Function Documentation

bool llvm::RegionNode::operator== ( const Region RN) const
inline

Definition at line 858 of file RegionInfo.h.

References llvm::NVPTX::PTXCvtMode::RN.


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