C-Breeze
C Compiler Infrastructure

[ Project home page]
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

dfpreds.h File Reference

#include <set>
#include "pointeroptions.h"
#include "ref_clone_changer.h"
#include "dominators.h"

Go to the source code of this file.

Compounds

class  DFPreds

Typedefs

typedef map< basicblockNode *,
basicblock_set
basicblock_set_map
typedef basicblock_set_map::iterator basicblock_set_map_p
typedef map< basicblockNode *,
basicblock_set_map
basicblock_set_map_map
typedef basicblock_set_map_map::iterator basicblock_set_map_map_p
typedef vector< basicblockNode * > basicblock_vec
typedef basicblock_vec::iterator basicblock_vec_p


Typedef Documentation

typedef map< basicblockNode *, basicblock_set > basicblock_set_map
 

Definition at line 66 of file dfpreds.h.

Referenced by DFPreds::compute_dominance_frontiers().

typedef map< basicblockNode *, basicblock_set_map > basicblock_set_map_map
 

Definition at line 71 of file dfpreds.h.

Referenced by DFPreds::compute_dominance_frontiers(), and DFPreds::DFPreds().

typedef basicblock_set_map_map::iterator basicblock_set_map_map_p
 

Definition at line 72 of file dfpreds.h.

Referenced by procedureInfo::check_merge_point(), mergePoints::find_merge_points(), and procedureInfo::setup_merge_point().

typedef basicblock_set_map::iterator basicblock_set_map_p
 

Definition at line 67 of file dfpreds.h.

typedef vector<basicblockNode *> basicblock_vec
 

Definition at line 82 of file dfpreds.h.

typedef basicblock_vec::iterator basicblock_vec_p
 

Definition at line 83 of file dfpreds.h.


Generated on August 27, 2003
Back to the C-Breeze home page