Otawa  0.10
otawa::ccg::Node Class Reference

Node of a CCG (Cache Conflict Graph). More...

#include <otawa/ccg/Node.h>

Inheritance diagram for otawa::ccg::Node:
otawa::GenGraph< N, E >::GenNode otawa::graph::Node

Public Member Functions

 Node (LBlock *node)
 
LBlocklblock ()
 
int index (void) const
 
bool hasSucc (void) const
 
bool hasPred (void) const
 
int countSucc (void) const
 
int countPred (void) const
 
bool isPredOf (const GenNode *node)
 
bool isSuccOf (const GenNode *node)
 

Private Attributes

LBlocklbl
 

Detailed Description

Node of a CCG (Cache Conflict Graph).

Plugin

Constructor & Destructor Documentation

otawa::ccg::Node::Node ( LBlock node)

References lbl.

Member Function Documentation

template<class N, class E>
int otawa::GenGraph< N, E >::GenNode::countPred ( void  ) const
inlineinherited
template<class N, class E>
int otawa::GenGraph< N, E >::GenNode::countSucc ( void  ) const
inlineinherited
template<class N, class E>
bool otawa::GenGraph< N, E >::GenNode::hasPred ( void  ) const
inlineinherited
template<class N, class E>
bool otawa::GenGraph< N, E >::GenNode::hasSucc ( void  ) const
inlineinherited
template<class N, class E>
bool otawa::GenGraph< N, E >::GenNode::isPredOf ( const GenNode node)
inlineinherited
template<class N, class E>
bool otawa::GenGraph< N, E >::GenNode::isSuccOf ( const GenNode node)
inlineinherited
LBlock* otawa::ccg::Node::lblock ( )
inline

Member Data Documentation

LBlock* otawa::ccg::Node::lbl
private

Referenced by lblock(), and Node().


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