aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/array.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2012-08-02 14:00:29 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2012-08-02 14:00:29 +0000
commit8812aab189d4519c0bb3f853867a2e12af0b6504 (patch)
tree806bd9b730dcf3c864517658deb1ff3f8e687e51 /gcc/fortran/array.c
parent329df070a92bbdea4c20de2cc4e5eecba1684303 (diff)
downloadgcc-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