aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog.graphite
diff options
context:
space:
mode:
authorSebastian Pop <sebastian.pop@amd.com>2010-08-11 20:31:24 +0000
committerSebastian Pop <spop@gcc.gnu.org>2010-08-11 20:31:24 +0000
commit9707eeb0cfd8cb4e6a8bcdeafe1f47dc42462c2f (patch)
tree0f34ecbaa0b4bd2e13e9761443435279568aedda /gcc/ChangeLog.graphite
parent974335d63c6dc5bf22ac801edccc576f1bb2d7a2 (diff)
downloadgcc-9707eeb0cfd8cb4e6a8bcdeafe1f47dc42462c2f.zip
gcc-9707eeb0cfd8cb4e6a8bcdeafe1f47dc42462c2f.tar.gz
gcc-9707eeb0cfd8cb4e6a8bcdeafe1f47dc42462c2f.tar.bz2
Fix miscompile of 416.gamess.
2010-07-29 Sebastian Pop <sebastian.pop@amd.com> * graphite-sese-to-poly.c (rewrite_close_phi_out_of_ssa): Add back the case removed in the previous patch, when the only phi argument is defined in the same loop as the phi node itself. Handle it separately from the invariant case by both propagating it outside the region and replacing the phi node with an assign. From-SVN: r163169
Diffstat (limited to 'gcc/ChangeLog.graphite')
-rw-r--r--gcc/ChangeLog.graphite8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog.graphite b/gcc/ChangeLog.graphite
index 1d3e64d..e43d2ce 100644
--- a/gcc/ChangeLog.graphite
+++ b/gcc/ChangeLog.graphite
@@ -1,3 +1,11 @@
+2010-07-29 Sebastian Pop <sebastian.pop@amd.com>
+
+ * graphite-sese-to-poly.c (rewrite_close_phi_out_of_ssa): Add back
+ the case removed in the previous patch, when the only phi argument
+ is defined in the same loop as the phi node itself. Handle it
+ separately from the invariant case by both propagating it outside
+ the region and replacing the phi node with an assign.
+
2010-07-28 Sebastian Pop <sebastian.pop@amd.com>
* graphite-sese-to-poly.c (rewrite_close_phi_out_of_ssa): The only