2008-11-05 Tobias Grosser <grosser@fim.uni-passau.de>
authorgrosser <grosser@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Nov 2008 05:04:29 +0000 (05:04 +0000)
committergrosser <grosser@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Nov 2008 05:04:29 +0000 (05:04 +0000)
PR middle-end/37833

* graphite.c (scan_tree_for_params): Add POINTER_PLUS_EXPR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141599 138bc75d-0d04-0410-961f-82ee72b054a4

ChangeLog
gcc/ChangeLog
gcc/graphite.c

index d3079e9..9d823e2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,11 +1,3 @@
-2008-11-05  Tobias Grosser  <grosser@fim.uni-passau.de>
-
-       PR middle-end/37943
-
-       * graphite.c (scopdet_basic_block_info): Fix loops with multiple
-       exits and conditions.
-       * testsuite/gcc.dg/graphite/pr37943.c: New.
-
 2008-11-04  Thomas Schwinge  <tschwinge@gnu.org>
 
        * MAINTAINERS (Write after approval): Add myself. 
index 7e062db..61694f8 100644 (file)
@@ -1,3 +1,17 @@
+2008-11-05  Tobias Grosser  <grosser@fim.uni-passau.de>
+
+       PR middle-end/37833
+
+       * graphite.c (scan_tree_for_params): Add POINTER_PLUS_EXPR.
+
+2008-11-05  Tobias Grosser  <grosser@fim.uni-passau.de>
+
+       PR middle-end/37943
+
+       * graphite.c (scopdet_basic_block_info): Fix loops with multiple
+       exits and conditions.
+       * testsuite/gcc.dg/graphite/pr37943.c: New.
+
 2008-11-04  Jakub Jelinek  <jakub@redhat.com>
            Andrew Pinski  <andrew_pinski@playstation.sony.com>
 
index 7df3028..8a464c1 100644 (file)
@@ -2243,6 +2243,7 @@ scan_tree_for_params (scop_p s, tree e, CloogMatrix *c, int r, Value k,
       break;
 
     case PLUS_EXPR:
+    case POINTER_PLUS_EXPR:
       scan_tree_for_params (s, TREE_OPERAND (e, 0), c, r, k, subtract);
       scan_tree_for_params (s, TREE_OPERAND (e, 1), c, r, k, subtract);
       break;