LRDE Tiger Compiler  1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
liveness.hh File Reference

Declaration of liveness::Liveness. More...

#include <map>
#include <boost/graph/reverse_graph.hpp>
#include <temp/temp-set.hh>
#include <assem/libassem.hh>
#include <liveness/flowgraph.hh>
Include dependency graph for liveness.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  liveness::Liveness
 FlowGraph labeled with live Temp. More...

Namespaces

namespace  liveness
 Generation of the FlowGraph, Liveness graph, and InterferenceGraph.

Typedefs

typedef boost::graph_traits
< Liveness >::vertex_iterator 
liveness::liveness_vertex_iter_type
 Iterator on the vertices of a Liveness.
typedef boost::graph_traits
< Liveness >::edge_iterator 
liveness::liveness_edge_iter_type
 Iterator on the edge of a Liveness.
typedef boost::graph_traits
< Liveness >
::adjacency_iterator 
liveness::liveness_neighb_iter_type
 Iterator on the neighborhood of the vertices of a Liveness.
typedef boost::graph_traits
< boost::reverse_graph
< Liveness >
>::adjacency_iterator 
liveness::reverse_liveness_neighb_iter_type

Detailed Description

Declaration of liveness::Liveness.