Data Fields | |
struct ctrump_mempool * | cfg_pool |
struct ctrump_build_cfg_error * | error |
struct ctrump_mempool | tmp_alloc |
struct label_table * | label_table |
struct partial_bb ** | stmt_bb_table |
struct partial_bb ** | dfs_order |
ctrump_bitmap_t | label_ref_bmp |
int | bb_id |
int | next_id |
struct ctrump_varray | basic_blocks |
Definition at line 142 of file cfg.c.
struct ctrump_mempool* build_cfg_env::cfg_pool [read] |
Definition at line 143 of file cfg.c.
Referenced by build_cfg(), build_cfg_for(), build_cfg_while(), and ctrump_build_cfg().
struct ctrump_build_cfg_error* build_cfg_env::error [read] |
Definition at line 144 of file cfg.c.
Referenced by build_cfg(), build_cfg_stmt(), build_label_ref(), build_label_table(), and ctrump_build_cfg().
struct ctrump_mempool build_cfg_env::tmp_alloc [read] |
Definition at line 145 of file cfg.c.
Referenced by append_pending(), append_succs(), build_cfg(), build_cfg_expr(), build_dom(), build_label_table(), ctrump_build_cfg(), dfs_order(), find_df(), and new_bb().
struct label_table* build_cfg_env::label_table [read] |
Definition at line 146 of file cfg.c.
Referenced by build_cfg_stmt(), check_label_use(), and ctrump_build_cfg().
struct partial_bb** build_cfg_env::stmt_bb_table [read] |
struct partial_bb** build_cfg_env::dfs_order [read] |
Definition at line 149 of file cfg.c.
Referenced by build_cfg(), build_dom(), dfs_order(), and find_df().
Definition at line 150 of file cfg.c.
Referenced by build_cfg_stmt(), build_label_ref(), and ctrump_build_cfg().
Definition at line 152 of file cfg.c.
Referenced by build_cfg(), build_cfg_loop(), ctrump_build_cfg(), and new_bb().
struct ctrump_varray build_cfg_env::basic_blocks [read] |