diff options
author | Vladimir Makarov <vmakarov@redhat.com> | 2004-01-13 19:52:24 +0000 |
---|---|---|
committer | Vladimir Makarov <vmakarov@gcc.gnu.org> | 2004-01-13 19:52:24 +0000 |
commit | dfa849f3264a2c064f0e61f081b47de0db56ffbe (patch) | |
tree | 9599fa48adf2340d93fb84cfee97af1692374ba0 /gcc/doc | |
parent | 60af005f4bbfc0c03fb3a081d4da835d4aa1ab5e (diff) | |
download | gcc-dfa849f3264a2c064f0e61f081b47de0db56ffbe.zip gcc-dfa849f3264a2c064f0e61f081b47de0db56ffbe.tar.gz gcc-dfa849f3264a2c064f0e61f081b47de0db56ffbe.tar.bz2 |
rtl.def: Add comment about new option in automata_option.
2004-01-13 Vladimir Makarov <vmakarov@redhat.com>
* rtl.def: Add comment about new option in automata_option.
* genautomata.c (PROGRESS_OPTION): New macro.
(progress_flag): New global variable.
(gen_automata_option): Process `progress'.
(transform_insn_regexps, check_unit_distributions_to_automata,
make_automaton, NDFA_to_DFA, build_automaton, create_automata,
expand_automata, write_automata): Print about the progress only if
progress_flag. Remove fflush.
(initiate_automaton_gen): Process command line flag `-progress'.
* doc/md.texi: Describe the new option.
From-SVN: r75812
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/md.texi | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index 8c13fc1..f4f799d 100644 --- a/gcc/doc/md.texi +++ b/gcc/doc/md.texi @@ -5999,6 +5999,14 @@ nondeterministic treatment means trying all alternatives, some of them may be rejected by reservations in the subsequent insns. You can not query functional unit reservations in nondeterministic automaton states. + +@item +@dfn{progress} means output of a progress bar showing how many states +were generated so far for automaton being processed. This is useful +during debugging a @acronym{DFA} description. If you see too many +generated states, you could interrupt the generator of the pipeline +hazard recognizer and try to figure out a reason for generation of the +huge automaton. @end itemize As an example, consider a superscalar @acronym{RISC} machine which can |