aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple.c
diff options
context:
space:
mode:
authorSebastian Pop <sebastian.pop@amd.com>2010-05-26 16:46:59 +0000
committerSebastian Pop <spop@gcc.gnu.org>2010-05-26 16:46:59 +0000
commite1449456c0a88f5b3122db5452f7e91f5a9535f6 (patch)
tree4125a7ce634951430f71f1dd0fd39dc48e9795f9 /gcc/gimple.c
parent76b8477663ca9d034979fa5aeaae429f10e64827 (diff)
downloadgcc-e1449456c0a88f5b3122db5452f7e91f5a9535f6.zip
gcc-e1449456c0a88f5b3122db5452f7e91f5a9535f6.tar.gz
gcc-e1449456c0a88f5b3122db5452f7e91f5a9535f6.tar.bz2
Reorganize the analysis of basic block predication.
2010-05-26 Sebastian Pop <sebastian.pop@amd.com> * tree-if-conv.c (add_to_dst_predicate_list): Do not pass a statemet iterator in parameter. Do not generate code during the analysis. (tree_if_convert_cond_stmt): Removed. (tree_if_convert_stmt): Removed. (predicate_bbs): New. (if_convertible_loop_p): Call predicate_bbs. (tree_if_conversion): Simplify the top-level logic as predicate_bbs now contains all the analysis part. From-SVN: r159886
Diffstat (limited to 'gcc/gimple.c')
0 files changed, 0 insertions, 0 deletions