Do not gather loop exit conditions on the basic blocks outside the loop.regtest/success/2010_06_10_00_30_37
commit400d89d4141c9cf85161805d1b476e18d6d8d48a
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Jun 2010 22:27:29 +0000 (9 22:27 +0000)
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Jun 2010 22:27:29 +0000 (9 22:27 +0000)
treee62896b8ff885578f7df650973c99cf0dd52116c
parent6465c3b6c02a573ef9fc2b331c79fa6d5c6ef5b9
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@160512 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog.graphite
gcc/graphite-sese-to-poly.c