diff options
author | Richard Guenther <rguenther@suse.de> | 2012-08-02 14:00:29 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2012-08-02 14:00:29 +0000 |
commit | 8812aab189d4519c0bb3f853867a2e12af0b6504 (patch) | |
tree | 806bd9b730dcf3c864517658deb1ff3f8e687e51 /gcc/fortran/array.c | |
parent | 329df070a92bbdea4c20de2cc4e5eecba1684303 (diff) | |
download | gcc-8812aab189d4519c0bb3f853867a2e12af0b6504.zip gcc-8812aab189d4519c0bb3f853867a2e12af0b6504.tar.gz gcc-8812aab189d4519c0bb3f853867a2e12af0b6504.tar.bz2 |
tree-into-ssa.c (struct common_info_d): New struct.
2012-08-02 Richard Guenther <rguenther@suse.de>
* tree-into-ssa.c (struct common_info_d): New struct.
(struct var_info_d, struct ssa_name_info): Use it.
(get_ssa_name_ann): Adjust.
(get_phi_state, set_phi_state): Remove.
(get_common_info): New function.
(get_current_def, set_current_def): Adjust.
(get_def_blocks_for): Take a common info as param.
(set_def_block): Call get_common_info once.
(set_livein_block): Likewise.
(find_def_blocks_for): Adjust.
(insert_phi_nodes): Likewise.
(register_new_def): Call get_common_info once.
(get_reaching_def): Likewise.
(rewrite_debug_stmt_uses): Likewise.
(rewrite_leave_block): Likewise.
(dump_currdefs): Likewise.
(debug_var_infos_r): Adjust.
(register_new_update_single): Call get_common_info once.
(maybe_replace_use_in_debug_stmt): Likewise.
(rewrite_update_leave_block): Likewise.
(mark_use_interesting): Adjust.
(create_new_def_for): Likewise.
(update_ssa): Likewise.
From-SVN: r190084
Diffstat (limited to 'gcc/fortran/array.c')
0 files changed, 0 insertions, 0 deletions