GPUOcelot
Public Member Functions | Public Attributes

analysis::StructuralAnalysis::Node Struct Reference

#include <StructuralAnalysis.h>

Collaboration diagram for analysis::StructuralAnalysis::Node:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ~Node ()

Public Attributes

bool isCombined
ir::ControlFlowGraph::iterator BB
std::set< struct Node * > predNode
std::set< struct Node * > succNode
struct NodeentryNode
struct NodeparentNode
std::set< struct Node * > childNode
EdgeVecTy outgoingBR
EdgeVecTy incomingBR
ir::ControlFlowGraph::iterator entryBB
ir::ControlFlowGraph::iterator exitBB
BBSetTy containedBB
EdgeVecTy incomingForwardBR
RegionTy nodeType
bool isLoopHeader
bool isBackEdge
struct NodeloopExitNode

Constructor & Destructor Documentation

analysis::StructuralAnalysis::Node::~Node ( )

Member Data Documentation


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines