FAUST compiler  0.9.9.6b8
graphSorting.hh
Go to the documentation of this file.
1 #ifndef __GRAPHSORTING__
2 #define __GRAPHSORTING__
3 
4 
5 #include <set>
6 #include "loop.hh"
7 
8 
9 
10 typedef set<Loop*> lset;
11 typedef vector<Loop*> lvec;
12 typedef vector<lset> lgraph;
13 
19 void sortGraph(Loop* root,lgraph& V);
20 
21 #endif
set< Loop * > lset
Definition: graphSorting.hh:10
vector< lset > lgraph
Definition: graphSorting.hh:12
void sortGraph(Loop *root, lgraph &V)
Topological sort of an acyclic graph of loops starting from its root.
vector< Loop * > lvec
Definition: graphSorting.hh:11
Definition: loop.hh:52