fix compile without ISL
authorSebastian Pop <s.pop@samsung.com>
Thu, 27 Aug 2015 21:59:06 +0000 (21:59 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Thu, 27 Aug 2015 21:59:06 +0000 (21:59 +0000)
* toplev.c (process_options): Do not use flag_loop_block,
flag_loop_interchange, and flag_loop_strip_mine.  Add check for
flag_loop_optimize_isl.

From-SVN: r227282

gcc/ChangeLog
gcc/toplev.c

index 189234a3a34fe5f5fa06b65f2da8e67eedd1ae5b..d77e4425cd325e7eab44fe30589f7e19c68e3446 100644 (file)
@@ -1,3 +1,9 @@
+2015-08-27  Sebastian Pop  <s.pop@samsung.com>
+
+       * toplev.c (process_options): Do not use flag_loop_block,
+       flag_loop_interchange, and flag_loop_strip_mine.  Add check for
+       flag_loop_optimize_isl.
+
 2015-08-27  Sebastian Pop  <s.pop@samsung.com>
 
        * Makefile.in (OBJS): Remove graphite-blocking.o and
index 39967d0b298c38edcaae92e408d401bfaa9101fa..926224a4c204aae982bdc615f6a74e524ed2d2b7 100644 (file)
@@ -1316,10 +1316,8 @@ process_options (void)
 
 #ifndef HAVE_isl
   if (flag_graphite
+      || flag_loop_optimize_isl
       || flag_graphite_identity
-      || flag_loop_block
-      || flag_loop_interchange
-      || flag_loop_strip_mine
       || flag_loop_parallelize_all)
     sorry ("Graphite loop optimizations cannot be used (ISL is not available)" 
           "(-fgraphite, -fgraphite-identity, -floop-block, "