re PR middle-end/40965 ([graphite] slow compilation)
authorSebastian Pop <sebastian.pop@amd.com>
Fri, 28 Aug 2009 20:39:43 +0000 (20:39 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Fri, 28 Aug 2009 20:39:43 +0000 (20:39 +0000)
2009-08-28  Sebastian Pop  <sebastian.pop@amd.com>

PR middle-end/40965
* graphite-poly.c (apply_poly_transforms): Remove legality test before
any transform.

From-SVN: r151190

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

index ce730ca81d4f61fa1ea494d380ed2f961ed2f5d2..715cb56faba682a886324da7e0d626742b71035a 100644 (file)
@@ -1,3 +1,9 @@
+2009-08-28  Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR middle-end/40965
+       * graphite-poly.c (apply_poly_transforms): Remove legality test before
+       any transform.
+
 2009-08-28  Sebastian Pop  <sebastian.pop@amd.com>
 
        * graphite-dependences.c (pddr_original_scattering): Return NULL
index 35a11ca427c6ccd9ce67bba0afb562d655c0570f..06ae6776a30cc2a40312969146f0253b728ed035 100644 (file)
@@ -1,3 +1,9 @@
+2009-08-25  Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR middle-end/40965
+       * graphite-poly.c (apply_poly_transforms): Remove legality test before
+       any transform.
+
 2009-08-25  Sebastian Pop  <sebastian.pop@amd.com>
 
        * graphite-dependences.c (pddr_original_scattering): Return NULL
index e7c6f4e9b6a5022377ddddf9ea89164eca748f5e..21bba6c6eae1b7e333a2795d5412ba468a94d75e 100644 (file)
@@ -238,8 +238,6 @@ apply_poly_transforms (scop_p scop)
 {
   bool transform_done = false;
 
-  gcc_assert (graphite_legal_transform (scop));
-
   /* Generate code even if we did not apply any real transformation.
      This also allows to check the performance for the identity
      transformation: GIMPLE -> GRAPHITE -> GIMPLE