diff --git a/ChangeLog b/ChangeLog index d3079e9421e..9d823e2d08a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11 +1,3 @@ -2008-11-05 Tobias Grosser - - 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 * MAINTAINERS (Write after approval): Add myself. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7e062db5b96..61694f80362 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,17 @@ +2008-11-05 Tobias Grosser + + PR middle-end/37833 + + * graphite.c (scan_tree_for_params): Add POINTER_PLUS_EXPR. + +2008-11-05 Tobias Grosser + + 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 Andrew Pinski diff --git a/gcc/graphite.c b/gcc/graphite.c index 7df30287fb0..8a464c19b3d 100644 --- a/gcc/graphite.c +++ b/gcc/graphite.c @@ -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;