From: Sebastian Pop Date: Fri, 31 Jul 2009 02:32:24 +0000 (+0000) Subject: Document -fgraphite-force-parallel. X-Git-Tag: releases/gcc-4.5.0~4250 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=109e0d57fa2f3bda5793cf58143654a9d042ce5f;p=thirdparty%2Fgcc.git Document -fgraphite-force-parallel. 2009-07-30 Sebastian Pop * doc/invoke.texi (-fgraphite-force-parallel): Documented. From-SVN: r150292 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6712783e0039..cbf948d02519 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2009-07-30 Sebastian Pop + + * doc/invoke.texi (-fgraphite-force-parallel): Documented. + 2009-07-30 Sebastian Pop * doc/invoke.texi (-fgraphite-identity): Documented. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index bd43377f04d7..1c932b8ab08f 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -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