OpenASIP  2.0
Classes | Namespaces
ProgramDependenceGraph.hh File Reference
#include <boost/graph/filtered_graph.hpp>
#include "BoostGraph.hh"
#include "ProgramDependenceEdge.hh"
#include "ProgramDependenceNode.hh"
#include "ControlDependenceGraph.hh"
#include "AssocTools.hh"
#include "MoveNode.hh"
Include dependency graph for ProgramDependenceGraph.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ProgramDependenceGraph
 
struct  ProgramDependenceGraph::CDGFilter< GraphType >
 Filter control dependence edges only. More...
 
struct  ProgramDependenceGraph::SubgraphTypeTest< NodeSetType, GraphType >
 Filter nodes of subgraph only. More...
 
struct  ProgramDependenceGraph::BackFilter< GraphType >
 Filter away back edges. More...
 
struct  ProgramDependenceGraph::BackCFGFilter< GraphType >
 
class  ProgramDependenceGraph::label_writer< Name >
 

Namespaces

 TTAProgram
 

Detailed Description

Declaration of prototype of graph-based program representation: declaration of the program dependence graph.

Author
Vladimir Guzma 2006 (vladimir.guzma-no.spam-tut.fi)
Note
rating: red

Definition in file ProgramDependenceGraph.hh.