Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

ssa.h File Reference

#include <bitset>
#include "clone_changer.h"
#include "dismantle.h"
#include "dominators.h"
#include "dominancefrontiers.h"

Go to the source code of this file.

Compounds

class  SSA
class  ssa_info

Typedefs

typedef vector< basicblockNode *> basicblock_vec
typedef map< declNode *, int_listvarstack_map
typedef map< declNode *, int > counter_map
typedef counter_map::iterator counter_map_p
typedef map< basicblockNode *,
basicblock_bitset
basicblockset_map
typedef basicblockset_map::iterator basicblockset_map_p
typedef pair< idNode *, int > var_change
typedef list< var_changevar_changes
typedef var_changes::iterator var_changes_p
typedef vector< declNode * > decl_vector
typedef map< declNode *, decl_vectordecl_decl_map


Typedef Documentation

typedef vector<basicblockNode *> basicblock_vec
 

typedef map<basicblockNode *, basicblock_bitset> basicblockset_map
 

typedef basicblockset_map::iterator basicblockset_map_p
 

typedef map<declNode *, int> counter_map
 

typedef counter_map::iterator counter_map_p
 

typedef map< declNode *, decl_vector > decl_decl_map
 

typedef vector< declNode * > decl_vector
 

typedef pair< idNode * , int > var_change
 

typedef list< var_change > var_changes
 

typedef var_changes::iterator var_changes_p
 

typedef map<declNode *, int_list> varstack_map
 


Generated on Thu Jan 10 12:06:22 2002 for C-Breeze by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001