diff options
author | Sebastian Pop <sebastian.pop@amd.com> | 2011-01-03 17:01:36 +0000 |
---|---|---|
committer | Sebastian Pop <spop@gcc.gnu.org> | 2011-01-03 17:01:36 +0000 |
commit | f4a2e5717b23a3a54c7e3a97943b1f9c2bdbbc17 (patch) | |
tree | c781b88f66a456a584c62b2791670968cd7c99b6 /gcc | |
parent | 9f8e43c012ea394a2bed2c7656ce26118292405c (diff) | |
download | gcc-f4a2e5717b23a3a54c7e3a97943b1f9c2bdbbc17.zip gcc-f4a2e5717b23a3a54c7e3a97943b1f9c2bdbbc17.tar.gz gcc-f4a2e5717b23a3a54c7e3a97943b1f9c2bdbbc17.tar.bz2 |
Fix PR47021: ADDR_EXPRs don't contain SCoP parameters.
2011-01-03 Sebastian Pop <sebastian.pop@amd.com>
PR tree-optimization/47021
* graphite-sese-to-poly.c (scan_tree_for_params): Handle ADDR_EXPR.
From-SVN: r168433
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/ChangeLog.graphite | 5 | ||||
-rw-r--r-- | gcc/graphite-sese-to-poly.c | 5 |
3 files changed, 14 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4a5b8c7..3ec20c4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-01-03 Sebastian Pop <sebastian.pop@amd.com> + + PR tree-optimization/47021 + * graphite-sese-to-poly.c (scan_tree_for_params): Handle ADDR_EXPR. + 2011-01-03 Jakub Jelinek <jakub@redhat.com> * gcc.c (process_command): Update copyright notice dates. diff --git a/gcc/ChangeLog.graphite b/gcc/ChangeLog.graphite index e6e9ff9..507afdb 100644 --- a/gcc/ChangeLog.graphite +++ b/gcc/ChangeLog.graphite @@ -1,3 +1,8 @@ +2010-12-21 Sebastian Pop <sebastian.pop@amd.com> + + PR tree-optimization/47021 + * graphite-sese-to-poly.c (scan_tree_for_params): Handle ADDR_EXPR. + 2010-11-26 Sebastian Pop <sebastian.pop@amd.com> * graphite-sese-to-poly.c (analyze_drs_in_stmts): Fix set but diff --git a/gcc/graphite-sese-to-poly.c b/gcc/graphite-sese-to-poly.c index 0cd601a..1bf2047 100644 --- a/gcc/graphite-sese-to-poly.c +++ b/gcc/graphite-sese-to-poly.c @@ -1,5 +1,5 @@ /* Conversion of SESE regions to Polyhedra. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009, 2010, 2011 Free Software Foundation, Inc. Contributed by Sebastian Pop <sebastian.pop@amd.com>. This file is part of GCC. @@ -831,6 +831,9 @@ scan_tree_for_params (sese s, tree e, ppl_Linear_Expression_t c, scan_tree_for_params (s, TREE_OPERAND (e, 0), c, k); break; + case ADDR_EXPR: + break; + default: gcc_unreachable (); break; |