Go to the source code of this file.
|
void | graph_add_cfg (jitdata *jd, graphdata *gd, basicblock *, basicblock *) |
|
void | graph_add_exceptions (jitdata *jd, graphdata *gd) |
|
void | graph_add_edge (graphdata *gd, int from, int to) |
|
int | graph_get_first_ (graph_element *ge, graphiterator *i) |
|
void | transform_CFG (jitdata *, graphdata *) |
|
void | graph_phi_moves (jitdata *jd, basicblock *bptr, basicblock *dst_goto) |
|
void | graph_print (lsradata *ls, graphdata *gd) |
|
graphdata * | graph_init (int basicblockcount) |
|
int | graph_get_num_predecessor (graphdata *gd, int b_index) |
|
int | graph_get_num_successor (graphdata *gd, int b_index) |
|
int | graph_get_first_successor (graphdata *gd, int b_index, graphiterator *i) |
|
int | graph_get_first_predecessor (graphdata *gd, int b_index, graphiterator *i) |
|
int | graph_get_next (graphiterator *i) |
|
bool | graph_has_multiple_predecessors (graphdata *gd, int b_index) |
|
bool | graph_has_multiple_successors (graphdata *gd, int b_index) |
|
void | graph_split_edge (graphdata *gd, int from, graphiterator *i, int new_block) |
|
void | graph_make_cfg (jitdata *jd, graphdata *gd) |
|
void | graph_DFS (lsradata *ls, graphdata *gd) |
|
void | graph_init_basicblock (jitdata *jd, basicblock *bptr, int b_index) |
|
void | transform_BB (jitdata *jd, graphdata *gd) |
|
int graph_get_num_predecessor |
( |
graphdata * |
gd, |
|
|
int |
b_index |
|
) |
| |
int graph_get_num_successor |
( |
graphdata * |
gd, |
|
|
int |
b_index |
|
) |
| |
bool graph_has_multiple_predecessors |
( |
graphdata * |
gd, |
|
|
int |
b_index |
|
) |
| |
bool graph_has_multiple_successors |
( |
graphdata * |
gd, |
|
|
int |
b_index |
|
) |
| |