diff options
author | Maxim Kuvyrkov <maxim@codesourcery.com> | 2012-03-02 20:32:20 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <mkuvyrkov@gcc.gnu.org> | 2012-03-02 20:32:20 +0000 |
commit | 093193bed727f13cbf10b590d13c896419f215b9 (patch) | |
tree | ad317a1431c55993729264a04f7e4d8d57e5f951 /gcc/doc | |
parent | 501699af1603287b1b47ac450fd6eeb826aa76b1 (diff) | |
download | gcc-093193bed727f13cbf10b590d13c896419f215b9.zip gcc-093193bed727f13cbf10b590d13c896419f215b9.tar.gz gcc-093193bed727f13cbf10b590d13c896419f215b9.tar.bz2 |
invoke.texi (floop-flatten): Declare obsolete.
gcc/
* doc/invoke.texi (floop-flatten): Declare obsolete.
* toplev.c (process_options): Remove references to flag_loop_flatten.
* tree-ssa-loop.c (gate_graphite_transform): Same.
* common.opt (floop-flatten): Obsolete.
* graphite-poly.c (apply_poly_transforms): Remove reference to
flag_loop_flatten.
* Makefile.in (graphite-flattening.o): Remove.
* graphite-flattening.c: Remove.
gcc/testsuite/
* gcc.dg/graphite/pr50561.c: Update.
From-SVN: r184820
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/invoke.texi | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index b806eb4..2963045 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -371,7 +371,7 @@ Objective-C and Objective-C++ Dialects}. -fira-loop-pressure -fno-ira-share-save-slots @gol -fno-ira-share-spill-slots -fira-verbose=@var{n} @gol -fivopts -fkeep-inline-functions -fkeep-static-consts @gol --floop-block -floop-flatten -floop-interchange -floop-strip-mine @gol +-floop-block -floop-interchange -floop-strip-mine @gol -floop-parallelize-all -flto -flto-compression-level @gol -flto-partition=@var{alg} -flto-report -fmerge-all-constants @gol -fmerge-constants -fmodulo-sched -fmodulo-sched-allow-regmoves @gol @@ -7287,16 +7287,6 @@ GIMPLE -> GRAPHITE -> GIMPLE transformation. Some minimal optimizations are also performed by the code generator CLooG, like index splitting and dead code elimination in loops. -@item -floop-flatten -@opindex floop-flatten -Removes the loop nesting structure: transforms the loop nest into a -single loop. This transformation can be useful as an enablement -transform for vectorization and parallelization. This feature -is experimental. -To use this code transformation, GCC has to be configured -with @option{--with-ppl} and @option{--with-cloog} to enable the -Graphite loop transformation infrastructure. - @item -floop-parallelize-all @opindex floop-parallelize-all Use the Graphite data dependence analysis to identify loops that can |