From 670e0fdb1cebe9290c1309739ed7e4565e2bdd36 Mon Sep 17 00:00:00 2001 From: spop Date: Tue, 21 Dec 2010 22:46:05 +0000 Subject: [PATCH] Fix PR47021: ADDR_EXPRs don't contain SCoP parameters. 2010-12-21 Sebastian Pop PR tree-optimization/47021 * graphite-sese-to-poly.c (scan_tree_for_params): Handle ADDR_EXPR. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@168138 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog.graphite | 5 +++++ gcc/graphite-sese-to-poly.c | 3 +++ 2 files changed, 8 insertions(+) diff --git a/gcc/ChangeLog.graphite b/gcc/ChangeLog.graphite index bc839eb9b63..cf73e3088b0 100644 --- a/gcc/ChangeLog.graphite +++ b/gcc/ChangeLog.graphite @@ -1,3 +1,8 @@ +2010-12-21 Sebastian Pop + + PR tree-optimization/47021 + * graphite-sese-to-poly.c (scan_tree_for_params): Handle ADDR_EXPR. + 2010-11-26 Sebastian Pop * 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 49250b67382..078749c4320 100644 --- a/gcc/graphite-sese-to-poly.c +++ b/gcc/graphite-sese-to-poly.c @@ -847,6 +847,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; -- 2.11.4.GIT