]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix PR47021: ADDR_EXPRs don't contain SCoP parameters.
authorSebastian Pop <sebastian.pop@amd.com>
Mon, 3 Jan 2011 17:01:36 +0000 (17:01 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Mon, 3 Jan 2011 17:01:36 +0000 (17:01 +0000)
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

gcc/ChangeLog
gcc/ChangeLog.graphite
gcc/graphite-sese-to-poly.c

index 4a5b8c730d05f72f57ae352b0401e29393aa1ef5..3ec20c476c12c9db08ca104859e41fd03082de9e 100644 (file)
@@ -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.
index e6e9ff922a26226a9d5539a8bffc6e89c2452bfb..507afdb3621dfdcbfda6ad6ee9b3fed6625a5ad5 100644 (file)
@@ -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
index 0cd601adf3c691b4c019b3d24fa7d64ea9c9c012..1bf2047d3c2eb64cf7d1f24f23da9a816dc3ac2f 100644 (file)
@@ -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;