summaryrefslogtreecommitdiff
path: root/gcc/graphite.c
diff options
context:
space:
mode:
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>2009-01-17 15:13:12 +0000
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>2009-01-17 15:13:12 +0000
commit3c560c261776f4cf901948b6cd5e716e8eedd100 (patch)
tree4039e450ca9a6c9a19d98e1e9a7a240f422b4c59 /gcc/graphite.c
parentcbb2cda999f5fd94884355b88c2b1ddc0296db9f (diff)
downloadgcc-3c560c261776f4cf901948b6cd5e716e8eedd100.tar.gz
2009-01-17 Sebastian Pop <sebastian.pop@amd.com>
Tobias Grosser <tobi.grosser@amd.com> * graphite.c (graphite_trans_scop_block): Do not block single nested loops. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143468 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/graphite.c')
-rw-r--r--gcc/graphite.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/graphite.c b/gcc/graphite.c
index 4e301e47c54..5377d724b9b 100644
--- a/gcc/graphite.c
+++ b/gcc/graphite.c
@@ -5948,7 +5948,7 @@ graphite_trans_scop_block (scop_p scop)
j++;
/* Found perfect loop nest. */
- if (last_nb_loops - j > 0)
+ if (last_nb_loops - j >= 2)
transform_done |= graphite_trans_loop_block (bbs, last_nb_loops - j);
VEC_free (graphite_bb_p, heap, bbs);