GCC Middle and Back End API Reference
|
Go to the source code of this file.
Functions | |
tree | get_current_def (tree) |
void | set_current_def (tree, tree) |
void | delete_update_ssa (void) |
tree | create_new_def_for (tree, gimple, def_operand_p) |
void | mark_virtual_operands_for_renaming (struct function *) |
void | mark_virtual_operand_for_renaming (tree) |
void | mark_virtual_phi_result_for_renaming (gimple) |
bool | need_ssa_update_p (struct function *) |
bool | name_registered_for_update_p (tree) |
void | release_ssa_name_after_update_ssa (tree) |
void | update_ssa (unsigned) |
void | debug_decl_set (bitmap set) |
void | dump_defs_stack (FILE *, int) |
void | debug_defs_stack (int) |
void | dump_currdefs (FILE *) |
void | debug_currdefs (void) |
void | dump_tree_ssa (FILE *) |
void | debug_tree_ssa (void) |
void | dump_tree_ssa_stats (FILE *) |
void | debug_tree_ssa_stats (void) |
void | dump_var_infos (FILE *) |
void | debug_var_infos (void) |
void | dump_names_replaced_by (FILE *, tree) |
void | debug_names_replaced_by (tree) |
void | dump_update_ssa (FILE *) |
void | debug_update_ssa (void) |
tree create_new_def_for | ( | tree | , |
gimple | , | ||
def_operand_p | |||
) |
void debug_currdefs | ( | void | ) |
Dump the current reaching definition of every symbol to stderr.
References get_reaching_def(), and marked_for_renaming().
void debug_decl_set | ( | bitmap | set | ) |
Prototypes for debugging functions.
void debug_defs_stack | ( | int | ) |
void debug_names_replaced_by | ( | tree | ) |
void debug_tree_ssa | ( | void | ) |
Dump SSA information to stderr.
References get_ssa_name_ann(), and ssa_name_info::info.
void debug_tree_ssa_stats | ( | void | ) |
Dump SSA statistics on stderr.
References make_ssa_name(), and target_for_debug_bind().
void debug_update_ssa | ( | void | ) |
Dump SSA update information to stderr.
void debug_var_infos | ( | void | ) |
Dump the VAR_INFOS hash table on stderr.
void delete_update_ssa | ( | void | ) |
Deallocate data structures used for incremental SSA updates.
References bitmap_copy().
Referenced by ssa_name_has_uses_outside_loop_p().
void dump_currdefs | ( | FILE * | ) |
void dump_defs_stack | ( | FILE * | , |
int | |||
) |
void dump_names_replaced_by | ( | FILE * | , |
tree | |||
) |
void dump_tree_ssa | ( | FILE * | ) |
void dump_tree_ssa_stats | ( | FILE * | ) |
void dump_update_ssa | ( | FILE * | ) |
void dump_var_infos | ( | FILE * | ) |
void mark_virtual_operand_for_renaming | ( | tree | ) |
void mark_virtual_operands_for_renaming | ( | struct function * | ) |
void mark_virtual_phi_result_for_renaming | ( | gimple | ) |
bool name_registered_for_update_p | ( | tree | ) |
bool need_ssa_update_p | ( | struct function * | ) |
void release_ssa_name_after_update_ssa | ( | tree | ) |
void update_ssa | ( | unsigned | ) |