re PR tree-optimization/26419 (-ftree-vectorizer-verbose=n documentation is terse)

PR tree-optimization/26419
        * doc/invoke.texi (ftree-vectorizer-verbose): Add information on
        values of n.

From-SVN: r111516
This commit is contained in:
Dorit Nuzman 2006-02-28 07:41:47 +00:00 committed by Dorit Nuzman
parent 3fa1b0e571
commit 7ffe0f0ddd
2 changed files with 28 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2006-02-28 Dorit Nuzman <dorit@il.ibm.com>
PR tree-optimization/26419
* doc/invoke.texi (ftree-vectorizer-verbose): Add information on
values of n.
2006-02-27 Zack Weinberg <zackw@panix.com>
* doc/md.texi: Fix typo in previous change.

View File

@ -4203,9 +4203,28 @@ Enable all the available tree dumps with the flags provided in this option.
@item -ftree-vectorizer-verbose=@var{n}
@opindex ftree-vectorizer-verbose
This option controls the amount of debugging output the vectorizer prints.
This information is written to standard error, unless @option{-fdump-tree-all}
or @option{-fdump-tree-vect} is specified, in which case it is output to the
usual dump listing file, @file{.vect}.
This information is written to standard error, unless
@option{-fdump-tree-all} or @option{-fdump-tree-vect} is specified,
in which case it is output to the usual dump listing file, @file{.vect}.
For @var{n}=0 no diagnostic information is reported.
If @var{n}=1 the vectorizer reports each loop that got vectorized,
and the total number of loops that got vectorized.
If @var{n}=2 the vectorizer also reports non-vectorized loops that passed
the first analysis phase (vect_analyze_loop_form) - i.e. countable,
inner-most, single-bb, single-entry/exit loops. This is the same verbosity
level that @option{-fdump-tree-vect-stats} uses.
Higher verbosity levels mean either more information dumped for each
reported loop, or same amount of information reported for more loops:
If @var{n}=3, alignment related information is added to the reports.
If @var{n}=4, data-references related information (e.g. memory dependences,
memory access-patterns) is added to the reports.
If @var{n}=5, the vectorizer reports also non-vectorized inner-most loops
that did not pass the first analysis phase (i.e. may not be countable, or
may have complicated control-flow).
If @var{n}=6, the vectorizer reports also non-vectorized nested loops.
For @var{n}=7, all the information the vectorizer generates during its
analysis and transformation is reported. This is the same verbosity level
that @option{-fdump-tree-vect-details} uses.
@item -frandom-seed=@var{string}
@opindex frandom-string