Commit 98edbb7a by Kazu Hirata Committed by Kazu Hirata

invoke.texi: Update dump file names.

	* doc/invoke.texi: Update dump file names.
	Remove de, dW, and dX.

From-SVN: r73793
parent 9dc420e6
2003-11-21 Kazu Hirata <kazu@cs.umass.edu>
* doc/invoke.texi: Update dump file names.
Remove de, dW, and dX.
2003-11-20 James E Wilson <wilson@specifixinc.com> 2003-11-20 James E Wilson <wilson@specifixinc.com>
PR c/13133 PR c/13133
......
...@@ -3265,7 +3265,7 @@ for most of the dumps are made by appending a pass number and a word to ...@@ -3265,7 +3265,7 @@ for most of the dumps are made by appending a pass number and a word to
the @var{dumpname}. @var{dumpname} is generated from the name of the the @var{dumpname}. @var{dumpname} is generated from the name of the
output file, if explicitly specified and it is not an executable, output file, if explicitly specified and it is not an executable,
otherwise it is the basename of the source file. In both cases any otherwise it is the basename of the source file. In both cases any
suffix is removed (e.g. @file{foo.00.rtl} or @file{foo.01.sibling}). suffix is removed (e.g. @file{foo.01.rtl} or @file{foo.02.sibling}).
Here are the possible letters for use in @var{letters}, and their Here are the possible letters for use in @var{letters}, and their
meanings: meanings:
...@@ -3275,47 +3275,43 @@ meanings: ...@@ -3275,47 +3275,43 @@ meanings:
Annotate the assembler output with miscellaneous debugging information. Annotate the assembler output with miscellaneous debugging information.
@item b @item b
@opindex db @opindex db
Dump after computing branch probabilities, to @file{@var{file}.16.bp}. Dump after computing branch probabilities, to @file{@var{file}.12.bp}.
@item B @item B
@opindex dB @opindex dB
Dump after block reordering, to @file{@var{file}.32.bbro}. Dump after block reordering, to @file{@var{file}.30.bbro}.
@item c @item c
@opindex dc @opindex dc
Dump after instruction combination, to the file @file{@var{file}.22.combine}. Dump after instruction combination, to the file @file{@var{file}.20.combine}.
@item C @item C
@opindex dC @opindex dC
Dump after the first if conversion, to the file @file{@var{file}.17.ce1}. Dump after the first if conversion, to the file @file{@var{file}.14.ce1}.
Also dump after the second if conversion, to the file @file{@var{file}.23.ce2}. Also dump after the second if conversion, to the file @file{@var{file}.21.ce2}.
@item d @item d
@opindex dd @opindex dd
Dump after branch target load optimization, to to @file{@var{file}.34.btl}. Dump after branch target load optimization, to to @file{@var{file}.32.btl}.
Also dump after delayed branch scheduling, to @file{@var{file}.37.dbr}. Also dump after delayed branch scheduling, to @file{@var{file}.36.dbr}.
@item D @item D
@opindex dD @opindex dD
Dump all macro definitions, at the end of preprocessing, in addition to Dump all macro definitions, at the end of preprocessing, in addition to
normal output. normal output.
@item e
@opindex de
Dump after SSA optimizations, to @file{@var{file}.05.ssa} and
@file{@var{file}.010.ussa}.
@item E @item E
@opindex dE @opindex dE
Dump after the second if conversion, to @file{@var{file}.33.ce3}. Dump after the second if conversion, to @file{@var{file}.31.ce3}.
@item f @item f
@opindex df @opindex df
Dump after control and data flow analysis, to @file{@var{file}.15.cfg}. Dump after control and data flow analysis, to @file{@var{file}.11.cfg}.
Also dump after life analysis, to @file{@var{file}.21.life}. Also dump after life analysis, to @file{@var{file}.19.life}.
@item F @item F
@opindex dF @opindex dF
Dump after purging @code{ADDRESSOF} codes, to @file{@var{file}.11.addressof}. Dump after purging @code{ADDRESSOF} codes, to @file{@var{file}.07.addressof}.
@item g @item g
@opindex dg @opindex dg
Dump after global register allocation, to @file{@var{file}.27.greg}. Dump after global register allocation, to @file{@var{file}.25.greg}.
@item G @item G
@opindex dG @opindex dG
Dump after GCSE, to @file{@var{file}.12.gcse}. Dump after GCSE, to @file{@var{file}.08.gcse}.
Also dump after jump bypassing and control flow optimizations, to Also dump after jump bypassing and control flow optimizations, to
@file{@var{file}.14.bypass}. @file{@var{file}.10.bypass}.
@item h @item h
@opindex dh @opindex dh
Dump after finalization of EH handling code, to @file{@var{file}.03.eh}. Dump after finalization of EH handling code, to @file{@var{file}.03.eh}.
...@@ -3327,66 +3323,59 @@ Dump after sibling call optimizations, to @file{@var{file}.02.sibling}. ...@@ -3327,66 +3323,59 @@ Dump after sibling call optimizations, to @file{@var{file}.02.sibling}.
Dump after the first jump optimization, to @file{@var{file}.04.jump}. Dump after the first jump optimization, to @file{@var{file}.04.jump}.
@item k @item k
@opindex dk @opindex dk
Dump after conversion from registers to stack, to @file{@var{file}.36.stack}. Dump after conversion from registers to stack, to @file{@var{file}.34.stack}.
@item l @item l
@opindex dl @opindex dl
Dump after local register allocation, to @file{@var{file}.26.lreg}. Dump after local register allocation, to @file{@var{file}.24.lreg}.
@item L @item L
@opindex dL @opindex dL
Dump after loop optimization passes, to @file{@var{file}.13.loop} and Dump after loop optimization passes, to @file{@var{file}.09.loop} and
@file{@var{file}.19.loop2}. @file{@var{file}.16.loop2}.
@item M @item M
@opindex dM @opindex dM
Dump after performing the machine dependent reorganization pass, to Dump after performing the machine dependent reorganization pass, to
@file{@var{file}.37.mach}. @file{@var{file}.35.mach}.
@item n @item n
@opindex dn @opindex dn
Dump after register renumbering, to @file{@var{file}.31.rnreg}. Dump after register renumbering, to @file{@var{file}.29.rnreg}.
@item N @item N
@opindex dN @opindex dN
Dump after the register move pass, to @file{@var{file}.24.regmove}. Dump after the register move pass, to @file{@var{file}.22.regmove}.
@item o @item o
@opindex do @opindex do
Dump after post-reload optimizations, to @file{@var{file}.28.postreload}. Dump after post-reload optimizations, to @file{@var{file}.26.postreload}.
@item r @item r
@opindex dr @opindex dr
Dump after RTL generation, to @file{@var{file}.01.rtl}. Dump after RTL generation, to @file{@var{file}.01.rtl}.
@item R @item R
@opindex dR @opindex dR
Dump after the second scheduling pass, to @file{@var{file}.35.sched2}. Dump after the second scheduling pass, to @file{@var{file}.33.sched2}.
@item s @item s
@opindex ds @opindex ds
Dump after CSE (including the jump optimization that sometimes follows Dump after CSE (including the jump optimization that sometimes follows
CSE), to @file{@var{file}.019.cse}. CSE), to @file{@var{file}.06.cse}.
@item S @item S
@opindex dS @opindex dS
Dump after the first scheduling pass, to @file{@var{file}.25.sched}. Dump after the first scheduling pass, to @file{@var{file}.23.sched}.
@item t @item t
@opindex dt @opindex dt
Dump after the second CSE pass (including the jump optimization that Dump after the second CSE pass (including the jump optimization that
sometimes follows CSE), to @file{@var{file}.20.cse2}. sometimes follows CSE), to @file{@var{file}.18.cse2}.
@item T @item T
@opindex dT @opindex dT
Dump after running tracer, to @file{@var{file}.18.tracer}. Dump after running tracer, to @file{@var{file}.15.tracer}.
@item u @item u
@opindex du @opindex du
Dump after null pointer elimination pass to @file{@var{file}.018.null}. Dump after null pointer elimination pass to @file{@var{file}.05.null}.
@item U @item U
@opindex dU @opindex dU
Dump callgraph and unit-at-a-time optimization @file{@var{file}.00.unit}. Dump callgraph and unit-at-a-time optimization @file{@var{file}.00.unit}.
@item w @item w
@opindex dw @opindex dw
Dump after the second flow pass, to @file{@var{file}.29.flow2}. Dump after the second flow pass, to @file{@var{file}.27.flow2}.
@item W
@opindex dW
Dump after SSA conditional constant propagation, to
@file{@var{file}.06.ssaccp}.
@item X
@opindex dX
Dump after SSA dead code elimination, to @file{@var{file}.07.ssadce}.
@item z @item z
@opindex dz @opindex dz
Dump after the peephole pass, to @file{@var{file}.30.peephole2}. Dump after the peephole pass, to @file{@var{file}.28.peephole2}.
@item a @item a
@opindex da @opindex da
Produce all the dumps listed above. Produce all the dumps listed above.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment