DominanceFrontiers Class Referencecreate a dominance frontier for a procedure
More...
#include <dominancefrontiers.h>
List of all members.
Detailed Description
create a dominance frontier for a procedure
The DominanceFrontier class compute the dominance frontier for the procedure given in its constructor. The class is a subclass of basicblock_map, which maps a basic block to the list containing the elements of its dominance frontier. Thus, it may be accessed directly like this:
DominanceFrontiers dfs(my_proc); basicblock_list & dfx = dfs[x];
Definition at line 72 of file dominancefrontiers.h.
Constructor & Destructor Documentation
DominanceFrontiers::DominanceFrontiers |
( |
procNode * |
proc |
) |
|
|
Member Function Documentation
void DominanceFrontiers::compute_dominance_frontiers |
( |
|
) |
[private] |
|
void DominanceFrontiers::depth_first_search |
( |
basicblockNode * |
node |
) |
[private] |
|
Member Data Documentation
The documentation for this class was generated from the following file:
|