Document -fgraphite-force-parallel.
authorSebastian Pop <sebastian.pop@amd.com>
Fri, 31 Jul 2009 02:32:24 +0000 (02:32 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Fri, 31 Jul 2009 02:32:24 +0000 (02:32 +0000)
2009-07-30  Sebastian Pop  <sebastian.pop@amd.com>

* doc/invoke.texi (-fgraphite-force-parallel): Documented.

From-SVN: r150292

gcc/ChangeLog
gcc/doc/invoke.texi

index 6712783..cbf948d 100644 (file)
@@ -1,5 +1,9 @@
 2009-07-30  Sebastian Pop  <sebastian.pop@amd.com>
 
+       * doc/invoke.texi (-fgraphite-force-parallel): Documented.
+
+2009-07-30  Sebastian Pop  <sebastian.pop@amd.com>
+
        * doc/invoke.texi (-fgraphite-identity): Documented.
 
 2009-07-30  Sebastian Pop  <sebastian.pop@amd.com>
index bd43377..1c932b8 100644 (file)
@@ -347,6 +347,7 @@ Objective-C and Objective-C++ Dialects}.
 -fno-ira-share-spill-slots -fira-verbose=@var{n} @gol
 -fivopts -fkeep-inline-functions -fkeep-static-consts @gol
 -floop-block -floop-interchange -floop-strip-mine -fgraphite-identity @gol
+-fgraphite-force-parallel @gol
 -fmerge-all-constants -fmerge-constants -fmodulo-sched @gol
 -fmodulo-sched-allow-regmoves -fmove-loop-invariants -fmudflap @gol
 -fmudflapir -fmudflapth -fno-branch-count-reg -fno-default-inline @gol
@@ -6601,6 +6602,12 @@ 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 -fgraphite-force-parallel
+Use the Graphite data dependence analysis to identify loops that can
+be parallelized.  Parallelize all the loops that can be analyzed to
+not contain loop carried dependences without checking that it is
+profitable to parallelize the loops.
+
 @item -fcheck-data-deps
 @opindex fcheck-data-deps
 Compare the results of several data dependence analyzers.  This option