aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorTobias Grosser <grosser@fim.uni-passau.de>2008-09-29 01:28:16 +0000
committerTobias Grosser <grosser@gcc.gnu.org>2008-09-29 01:28:16 +0000
commita61e3d2a2956c31b8cd6c123aab010720199f849 (patch)
tree86e36789c50536879833790b88035111c7457c8b /gcc/expr.c
parente53c26770b9a79f03b9f7aea78e851d65620db0a (diff)
downloadgcc-a61e3d2a2956c31b8cd6c123aab010720199f849.zip
gcc-a61e3d2a2956c31b8cd6c123aab010720199f849.tar.gz
gcc-a61e3d2a2956c31b8cd6c123aab010720199f849.tar.bz2
graphite.c (dot_all_scops_1): Remove unused checks.
2008-09-29 Tobias Grosser <grosser@fim.uni-passau.de> * graphite.c (dot_all_scops_1): Remove unused checks. SCoPs always have exit and entry. (new_scop): Take entry and exit edge to define new SCoP. (sd_region_p): New structure used during SCoP detection. (move_scops): Delete. (move_sd_regions): New. (scopdet_info): Change the definition from edges back to basic_blocks. (scopdet_edge_info): Work on basic_blocks and rename to scopdet_basic_block_info. (split_difficult_bb): At the moment removed. We should later add it at another place. (build_scops_1): Work on basic_blocks. (bb_in_sd_region): New. (find_single_entry_edge): New. (find_single_exit_edge): New. (create_single_entry_edge): New. (sd_region_without_exit): New. (create_single_exit_edge): New. (unmark_exit_edges): New. (mark_exit_edges): New. (create_sese_edges): New. (build_graphite_scops): New. (build_scops): Make SCoPs SESE. (limit_scops): Use the new functions. From-SVN: r140746
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions