Do not gather loop exit conditions on the basic blocks outside the loop.
authorSebastian Pop <sebastian.pop@amd.com>
Wed, 9 Jun 2010 22:09:35 +0000 (22:09 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Wed, 9 Jun 2010 22:09:35 +0000 (22:09 +0000)
commitc12e2a5fcbca7f11586b1a1734f00ce7bbdeb8c8
treef234e313a3b9016f316a69409debab163a9f5c07
parent072edf0751a79b7e49d2d5834cf2e097ce51ed19
Do not gather loop exit conditions on the basic blocks outside the loop.

2010-06-09  Sebastian Pop  <sebastian.pop@amd.com>

* graphite-sese-to-poly.c (single_pred_cond): Renamed
single_pred_cond_non_loop_exit.  Return NULL for loop exit edges.
(build_sese_conditions_before): Renamed call to single_pred_cond.
(build_sese_conditions_after): Same.

From-SVN: r160509
gcc/ChangeLog
gcc/graphite-sese-to-poly.c