CACAO
Data Structures | Functions
dominators.hpp File Reference

Go to the source code of this file.

Data Structures

struct  dominatordata
 

Functions

dominatordatacompute_Dominators (graphdata *gd, int basicblockcount)
 
void computeDF (graphdata *gd, dominatordata *dd, int basicblockcount, int n)
 
bool dominator_tree_build (jitdata *jd)
 
bool dominance_frontier_build (jitdata *jd)
 
void dominator_tree_validate (jitdata *jd, dominatordata *dd)
 

Function Documentation

dominatordata* compute_Dominators ( graphdata gd,
int  basicblockcount 
)

Definition at line 71 of file dominators.cpp.

void computeDF ( graphdata gd,
dominatordata dd,
int  basicblockcount,
int  n 
)

Definition at line 153 of file dominators.cpp.

bool dominance_frontier_build ( jitdata jd)

Definition at line 593 of file dominators.cpp.

bool dominator_tree_build ( jitdata jd)

Definition at line 481 of file dominators.cpp.

void dominator_tree_validate ( jitdata jd,
dominatordata dd 
)

Definition at line 602 of file dominators.cpp.